Go to the source code of this file.
|
| bool | cacao::jit::compiler2::operator<= (const MIIterator &lhs, const MIIterator &rhs) |
| |
| bool | cacao::jit::compiler2::operator> (const MIIterator &lhs, const MIIterator &rhs) |
| |
| bool | cacao::jit::compiler2::operator>= (const MIIterator &lhs, const MIIterator &rhs) |
| |
| OStream & | cacao::jit::compiler2::operator<< (OStream &OS, const MIIterator &it) |
| |
| bool | cacao::jit::compiler2::check_is_phi (MachineInstruction *value) |
| |
| OStream & | cacao::jit::compiler2::operator<< (OStream &OS, MachineBasicBlock &MBB) |
| |
| template<class InputIterator > |
| void | cacao::jit::compiler2::move_instructions (InputIterator first, InputIterator last, MachineBasicBlock &from, MachineBasicBlock &to) |
| | Move instructions to another basic block. More...
|
| |
| MachinePhiInst * | cacao::jit::compiler2::get_phi_from_operand (MachineBasicBlock *MBB, MachineOperand *op) |
| |
| MachineBasicBlock * | cacao::jit::compiler2::get_edge_block (MachineBasicBlock *from, MachineBasicBlock *to, Backend *backend) |
| | get a new basic block for a given edge More...
|
| |
| MIIterator | cacao::jit::compiler2::get_edge_iterator (MachineBasicBlock *from, MachineBasicBlock *to, Backend *backend) |
| |
| MIIterator | cacao::jit::compiler2::insert_before (MIIterator pos, MachineInstruction *value) |
| | Get an edge inserter. More...
|
| |
| MIIterator | cacao::jit::compiler2::insert_after (MIIterator pos, MachineInstruction *value) |
| |