|
CACAO
|
GlobalSchedule TODO: more info. More...
Public Types | |
| typedef alloc::unordered_set < Instruction * > ::type::const_iterator | const_inst_iterator |
Public Member Functions | |
| GlobalSchedule () | |
| void | add_Instruction (Instruction *I, BeginInst *BI) |
| BeginInst * | operator[] (const Instruction *I) const |
| BeginInst * | get (const Instruction *I) const |
| const_inst_iterator | inst_begin (const BeginInst *BI) const |
| const_inst_iterator | inst_end (const BeginInst *BI) const |
Protected Member Functions | |
| void | set_schedule (const Method *M) |
Protected Attributes | |
| alloc::unordered_map< const Instruction *, BeginInst * > ::type | map |
| alloc::unordered_map< const BeginInst *, alloc::unordered_set < Instruction * >::type > ::type | bb_map |
GlobalSchedule TODO: more info.
Definition at line 42 of file GlobalSchedule.hpp.
| typedef alloc::unordered_set<Instruction*>::type::const_iterator cacao::jit::compiler2::GlobalSchedule::const_inst_iterator |
Definition at line 44 of file GlobalSchedule.hpp.
|
inline |
Definition at line 61 of file GlobalSchedule.hpp.
|
inline |
Definition at line 62 of file GlobalSchedule.hpp.
|
inline |
Definition at line 70 of file GlobalSchedule.hpp.
|
inline |
Definition at line 77 of file GlobalSchedule.hpp.
|
inline |
Definition at line 82 of file GlobalSchedule.hpp.
|
inline |
Definition at line 67 of file GlobalSchedule.hpp.
Definition at line 48 of file GlobalSchedule.hpp.
|
protected |
Definition at line 47 of file GlobalSchedule.hpp.
|
protected |
Definition at line 46 of file GlobalSchedule.hpp.
1.8.5