Searched refs:rvalue (Results 1 – 4 of 4) sorted by relevance
/qemu/target/hexagon/idef-parser/ |
H A D | idef-parser.y | 38 HexValue rvalue; member 60 %token <rvalue> REG IMM PRED 67 %type <rvalue> rvalue lvalue VAR assign_statement var var_decl var_type 68 %type <rvalue> FAIL 69 %type <rvalue> TYPE_SIGNED TYPE_UNSIGNED TYPE_INT TYPE_LONG TYPE_SIZE_T 269 | rvalue ';' 274 assign_statement : lvalue '=' rvalue 280 | var_decl '=' rvalue 286 | lvalue INC rvalue 293 | lvalue DEC rvalue [all …]
|
H A D | parser-helpers.c | 170 void imm_print(Context *c, YYLTYPE *locp, HexValue *rvalue) in imm_print() argument 172 HexImm *imm = &rvalue->imm; in imm_print() 181 if (rvalue->bit_width == 32) { in imm_print() 182 if (rvalue->signedness == UNSIGNED) { in imm_print() 187 } else if (rvalue->bit_width == 64) { in imm_print() 188 if (rvalue->signedness == UNSIGNED) { in imm_print() 219 HexValue *rvalue = (HexValue *) pointer; in rvalue_print() local 220 switch (rvalue->type) { in rvalue_print() 222 reg_print(c, locp, &rvalue->reg); in rvalue_print() 225 reg_arg_print(c, locp, &rvalue->reg); in rvalue_print() [all …]
|
H A D | README.rst | 217 | rvalue ';' 243 and an ``rvalue ';'``. 342 The type of each ``rvalue`` is determined by two attributes: its bit width 345 For each operation, the type of ``rvalue``\ s influence the way in which the 356 ``rvalue``\ s; in that case if one of the two operands is greater than 32 bits 362 The combination of ``rvalue``\ s are handled through the use of the 393 rvalue : rvalue QMARK rvalue COLON rvalue 678 statement | rvalue ';' 680 rvalue : rvalue QMARK rvalue COLON rvalue 681 | rvalue EQ rvalue [all …]
|
H A D | parser-helpers.h | 83 void imm_print(Context *c, YYLTYPE *locp, HexValue *rvalue); 164 HexValue rvalue_materialize(Context *c, YYLTYPE *locp, HexValue *rvalue); 166 HexValue gen_rvalue_extend(Context *c, YYLTYPE *locp, HexValue *rvalue); 168 HexValue gen_rvalue_truncate(Context *c, YYLTYPE *locp, HexValue *rvalue);
|