|
CACAO
|
Data Structures | |
| struct | MATCH |
| wrapper for type safety More... | |
Private Attributes | |
| s4 | lookupcount |
| MatchTy | matches |
Additional Inherited Members | |
Static Public Member Functions inherited from cacao::jit::compiler2::memory::ManagerMixin< Value > | |
| static void * | operator new (std::size_t size) throw (std::bad_alloc) |
| normal new More... | |
| static void * | operator new (std::size_t size, void *ptr) throw () |
| placement new More... | |
| static void * | operator new (std::size_t size, const std::nothrow_t &nt) throw () |
| nothrow new More... | |
| static void | operator delete (void *pMemory) throw () |
| normal delete More... | |
| static void | operator delete (void *pMemory, void *ptr) throw () |
| placement delete More... | |
| static void | operator delete (void *pMemory, const std::nothrow_t &) throw () |
| nothrow delete More... | |
| static void * | operator new[] (std::size_t size) throw (std::bad_alloc) |
| normal new[] More... | |
| static void * | operator new[] (std::size_t size, void *ptr) throw () |
| placement new[] More... | |
| static void * | operator new[] (std::size_t size, const std::nothrow_t &nt) throw () |
| nothrow new[] More... | |
| static void | operator delete[] (void *pMemory) throw () |
| normal delete[] More... | |
| static void | operator delete[] (void *pMemory, void *ptr) throw () |
| placement delete[] More... | |
| static void | operator delete[] (void *pMemory, const std::nothrow_t &) throw () |
| nothrow delete[] More... | |
Protected Member Functions inherited from cacao::jit::compiler2::Instruction | |
| Instruction () | |
| void | append_op (Value *v) |
| virtual void | replace_op (Value *v_old, Value *v_new) |
| OStream & | print_operands (OStream &OS) |
Protected Member Functions inherited from cacao::jit::compiler2::Value | |
| void | append_user (Instruction *I) |
| OStream & | print_users (OStream &OS) const |
| void | user_remove (Instruction *I) |
| void | set_type (Type::TypeID t) |
Protected Attributes inherited from cacao::jit::compiler2::Instruction | |
| const InstID | opcode |
| Method * | method |
| const int | id |
| BeginInst * | begin |
Definition at line 1918 of file Instructions.hpp.
| typedef MatchTy::iterator cacao::jit::compiler2::LOOKUPSWITCHInst::match_iterator |
Definition at line 1921 of file Instructions.hpp.
Definition at line 1920 of file Instructions.hpp.
|
inlineexplicit |
Definition at line 1931 of file Instructions.hpp.
|
inlinevirtual |
Visitor pattern.
Reimplemented from cacao::jit::compiler2::EndInst.
Definition at line 1937 of file Instructions.hpp.
Definition at line 1942 of file Instructions.hpp.
|
inline |
Definition at line 1945 of file Instructions.hpp.
|
inline |
Definition at line 1948 of file Instructions.hpp.
Definition at line 1938 of file Instructions.hpp.
|
inlinevirtual |
Reimplemented from cacao::jit::compiler2::Instruction.
Definition at line 1936 of file Instructions.hpp.
|
inlinevirtual |
Check if the instruction is in a correct state.
Reimplemented from cacao::jit::compiler2::Instruction.
Definition at line 1951 of file Instructions.hpp.
|
private |
Definition at line 1923 of file Instructions.hpp.
|
private |
Definition at line 1924 of file Instructions.hpp.
1.8.5