|
CACAO
|
InstructionSchedule TODO: more info. More...
Public Types | |
| typedef alloc::vector< _Inst * > ::type | InstructionListTy |
| typedef InstructionListTy::const_iterator | const_inst_iterator |
| typedef InstructionListTy::const_reverse_iterator | const_reverse_inst_iterator |
Public Member Functions | |
| InstructionSchedule () | |
| _Inst * | operator[] (const BeginInst *BI) const |
| _Inst * | get (const BeginInst *BI) const |
| const_inst_iterator | inst_begin (const BeginInst *BI) const |
| const_inst_iterator | inst_end (const BeginInst *BI) const |
| const_reverse_inst_iterator | inst_rbegin (const BeginInst *BI) const |
| const_reverse_inst_iterator | inst_rend (const BeginInst *BI) const |
Protected Types | |
| typedef alloc::unordered_map < const BeginInst *, InstructionListTy >::type | MapTy |
Protected Attributes | |
| MapTy | map |
InstructionSchedule TODO: more info.
Definition at line 41 of file InstructionSchedule.hpp.
| typedef InstructionListTy::const_iterator cacao::jit::compiler2::InstructionSchedule< _Inst >::const_inst_iterator |
Definition at line 44 of file InstructionSchedule.hpp.
| typedef InstructionListTy::const_reverse_iterator cacao::jit::compiler2::InstructionSchedule< _Inst >::const_reverse_inst_iterator |
Definition at line 45 of file InstructionSchedule.hpp.
| typedef alloc::vector<_Inst*>::type cacao::jit::compiler2::InstructionSchedule< _Inst >::InstructionListTy |
Definition at line 43 of file InstructionSchedule.hpp.
|
protected |
Definition at line 47 of file InstructionSchedule.hpp.
|
inline |
Definition at line 50 of file InstructionSchedule.hpp.
|
inline |
Definition at line 54 of file InstructionSchedule.hpp.
|
inline |
Definition at line 61 of file InstructionSchedule.hpp.
|
inline |
Definition at line 66 of file InstructionSchedule.hpp.
|
inline |
Definition at line 71 of file InstructionSchedule.hpp.
|
inline |
Definition at line 76 of file InstructionSchedule.hpp.
|
inline |
Definition at line 51 of file InstructionSchedule.hpp.
|
protected |
Definition at line 48 of file InstructionSchedule.hpp.
1.8.5