alloc::ordered_list< MachineBasicBlock * >::type list
MIIterator mi_end()
returns an const MIIterator to the end
MachineInstructionSchedule::iterator insert_before(iterator pos, const MBBBuilder &value)
inserts value before the element pointed to by pos
A basic block of (scheduled) machine instructions.
bool empty() const
checks if the schedule has no elements.
iterator end()
returns an iterator to the end
iterator begin()
returns an iterator to the beginning
reference front()
access the first element
MIIterator mi_begin()
returns an const MIIterator to the beginning
MachineInstructionSchedule::iterator push_front(const MBBBuilder &value)
inserts value to the beginning
MachineInstructionSchedule::iterator push_back(const MBBBuilder &value)
Appends the given element value to the end of the container.