CACAO
|
Go to the source code of this file.
Data Structures | |
class | cacao::jit::compiler2::NoInst |
Namespaces | |
cacao | |
This file contains the Instruction class. | |
cacao::jit | |
cacao::jit::compiler2 | |
Second stage compiler namespace. | |
Macros | |
#define | DEBUG_NAME "compiler2/Matcher" |
#define | OP_LABEL(p) ((p)->get_opcode()) |
#define | LEFT_CHILD(p) (getOperand(p, 0)) |
#define | RIGHT_CHILD(p) (getOperand(p, 1)) |
#define | STATE_LABEL(p) (state_labels[p]) |
#define | GENSTATIC |
#define | GENMETHODS |
Variables | |
Instruction::InstID | cacao::jit::compiler2::tmp [] |
#define DEBUG_NAME "compiler2/Matcher" |
Definition at line 30 of file Matcher.cpp.
#define GENMETHODS |
Definition at line 60 of file Matcher.cpp.
#define GENSTATIC |
Definition at line 51 of file Matcher.cpp.
#define LEFT_CHILD | ( | p | ) | (getOperand(p, 0)) |
Definition at line 33 of file Matcher.cpp.
#define OP_LABEL | ( | p | ) | ((p)->get_opcode()) |
Definition at line 32 of file Matcher.cpp.
#define RIGHT_CHILD | ( | p | ) | (getOperand(p, 1)) |
Definition at line 34 of file Matcher.cpp.
#define STATE_LABEL | ( | p | ) | (state_labels[p]) |
Definition at line 35 of file Matcher.cpp.