|
CACAO
|
Go to the source code of this file.
Namespaces | |
| cacao | |
| This file contains the Instruction class. | |
| cacao::jit | |
| cacao::jit::compiler2 | |
| Second stage compiler namespace. | |
Macros | |
| #define | DEBUG_NAME "compiler2/MachineBasicBlock" |
Functions | |
| bool | cacao::jit::compiler2::check_is_phi (MachineInstruction *value) |
| OStream & | cacao::jit::compiler2::operator<< (OStream &OS, const MIIterator &it) |
| 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) |
| #define DEBUG_NAME "compiler2/MachineBasicBlock" |
Definition at line 31 of file MachineBasicBlock.cpp.
| MachineOperand* op |
Definition at line 83 of file MachineBasicBlock.cpp.
1.8.5