Home
last modified time | relevance | path

Searched refs:HexValue (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/hexagon/idef-parser/
H A Dparser-helpers.h57 bool is_direct_predicate(HexValue *value);
83 void imm_print(Context *c, YYLTYPE *locp, HexValue *rvalue);
103 HexValue: rvalue_print, \
150 HexValue gen_tmp(Context *c,
155 HexValue gen_imm_value(Context *c __attribute__((unused)),
161 HexValue gen_imm_qemu_tmp(Context *c, YYLTYPE *locp, unsigned bit_width,
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);
172 HexValue *varid,
[all …]
H A Dparser-helpers.c69 bool is_direct_predicate(HexValue *value) in is_direct_predicate()
170 void imm_print(Context *c, YYLTYPE *locp, HexValue *rvalue) in imm_print()
219 HexValue *rvalue = (HexValue *) pointer; in rvalue_print()
280 static HexValue gen_constant(Context *c, in gen_constant()
286 HexValue rvalue; in gen_constant()
288 memset(&rvalue, 0, sizeof(HexValue)); in gen_constant()
301 HexValue gen_tmp(Context *c, in gen_tmp()
306 HexValue rvalue; in gen_tmp()
308 memset(&rvalue, 0, sizeof(HexValue)); in gen_tmp()
320 static HexValue gen_constant_from_imm(Context *c, in gen_constant_from_imm()
[all …]
H A Didef-parser.y38 HexValue rvalue;
289 HexValue tmp = gen_bin_op(c, &@1, ADD_OP, &$1, &$3);
296 HexValue tmp = gen_bin_op(c, &@1, SUB_OP, &$1, &$3);
303 HexValue tmp = gen_bin_op(c, &@1, ANDB_OP, &$1, &$3);
310 HexValue tmp = gen_bin_op(c, &@1, ORB_OP, &$1, &$3);
317 HexValue tmp = gen_bin_op(c, &@1, XORB_OP, &$1, &$3);
485 HexValue rvalue;
486 memset(&rvalue, 0, sizeof(HexValue));
495 HexValue rvalue;
496 memset(&rvalue, 0, sizeof(HexValue));
[all …]
H A Didef-parser.h165 typedef struct HexValue { struct
177 } HexValue; typedef
189 HexValue cond;