Go to the source code of this file.
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |
|
| void | llvm::finalizeBundle (MachineBasicBlock &MBB, MachineBasicBlock::instr_iterator FirstMI, MachineBasicBlock::instr_iterator LastMI) |
| | finalizeBundle - Finalize a machine instruction bundle which includes a sequence of instructions starting from FirstMI to LastMI (exclusive). More...
|
| |
| MachineBasicBlock::instr_iterator | llvm::finalizeBundle (MachineBasicBlock &MBB, MachineBasicBlock::instr_iterator FirstMI) |
| | finalizeBundle - Same functionality as the previous finalizeBundle except the last instruction in the bundle is not provided as an input. More...
|
| |
| bool | llvm::finalizeBundles (MachineFunction &MF) |
| | finalizeBundles - Finalize instruction bundles in the specified MachineFunction. More...
|
| |
| MachineBasicBlock::instr_iterator | llvm::getBundleStart (MachineBasicBlock::instr_iterator I) |
| | Returns an iterator to the first instruction in the bundle containing I. More...
|
| |
| MachineBasicBlock::const_instr_iterator | llvm::getBundleStart (MachineBasicBlock::const_instr_iterator I) |
| | Returns an iterator to the first instruction in the bundle containing I. More...
|
| |
| MachineBasicBlock::instr_iterator | llvm::getBundleEnd (MachineBasicBlock::instr_iterator I) |
| | Returns an iterator pointing beyond the bundle containing I. More...
|
| |
| MachineBasicBlock::const_instr_iterator | llvm::getBundleEnd (MachineBasicBlock::const_instr_iterator I) |
| | Returns an iterator pointing beyond the bundle containing I. More...
|
| |