Mercurial > hg > truffle
comparison src/share/vm/adlc/adlparse.hpp @ 2014:4de5f4101cfd
Merge
author | iveresov |
---|---|
date | Wed, 08 Dec 2010 17:50:49 -0800 |
parents | 2f644f85485d |
children | f03a3c8bd5e5 |
comparison
equal
deleted
inserted
replaced
1990:401fbd7ff77c | 2014:4de5f4101cfd |
---|---|
154 MatchNode *matchChild_parse(FormDict &operands, int &depth, | 154 MatchNode *matchChild_parse(FormDict &operands, int &depth, |
155 int &numleaves, bool atroot); | 155 int &numleaves, bool atroot); |
156 | 156 |
157 Attribute *attr_parse(char *ident);// Parse instr/operand attribute rule | 157 Attribute *attr_parse(char *ident);// Parse instr/operand attribute rule |
158 // Parse instruction encode rule | 158 // Parse instruction encode rule |
159 InsEncode *ins_encode_parse(InstructForm &inst); | 159 void ins_encode_parse(InstructForm &inst); |
160 InsEncode *ins_encode_parse_block(InstructForm &inst); | 160 void ins_encode_parse_block(InstructForm &inst); |
161 void ins_encode_parse_block_impl(InstructForm& inst, EncClass* encoding, char* ec_name); | |
162 | |
163 void constant_parse(InstructForm& inst); | |
164 void constant_parse_expression(EncClass* encoding, char* ec_name); | |
165 | |
161 Opcode *opcode_parse(InstructForm *insr); // Parse instruction opcode | 166 Opcode *opcode_parse(InstructForm *insr); // Parse instruction opcode |
162 char *size_parse(InstructForm *insr); // Parse instruction size | 167 char *size_parse(InstructForm *insr); // Parse instruction size |
163 Interface *interface_parse(); // Parse operand interface rule | 168 Interface *interface_parse(); // Parse operand interface rule |
164 Interface *mem_interface_parse(); // Parse memory interface rule | 169 Interface *mem_interface_parse(); // Parse memory interface rule |
165 Interface *cond_interface_parse(); // Parse conditional interface rule | 170 Interface *cond_interface_parse(); // Parse conditional interface rule |