Searched refs:gen_bin_op (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | idef-parser.y | 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); 515 $$ = gen_bin_op(c, &@1, ADD_OP, &$1, &$3); 520 $$ = gen_bin_op(c, &@1, SUB_OP, &$1, &$3); 525 $$ = gen_bin_op(c, &@1, MUL_OP, &$1, &$3); 530 $$ = gen_bin_op(c, &@1, ASL_OP, &$1, &$3); 537 $$ = gen_bin_op(c, &@1, LSR_OP, &$1, &$3); [all …]
|
H A D | parser-helpers.c | 841 HexValue gen_bin_op(Context *c, in gen_bin_op() function 1206 k64 = gen_bin_op(c, locp, SUB_OP, &k64, &width_m); in gen_rdeposit_op() 1207 mask = gen_bin_op(c, locp, LSR_OP, &mask, &k64); in gen_rdeposit_op() 1208 mask = gen_bin_op(c, locp, ASL_OP, &mask, &begin_m); in gen_rdeposit_op() 1209 value_m = gen_bin_op(c, locp, ASL_OP, &value_m, &begin_m); in gen_rdeposit_op() 1210 value_m = gen_bin_op(c, locp, ANDB_OP, &value_m, &mask); in gen_rdeposit_op() 1214 res = gen_bin_op(c, locp, ANDB_OP, dst, &mask); in gen_rdeposit_op() 1215 res = gen_bin_op(c, locp, ORB_OP, &res, &value_m); in gen_rdeposit_op() 1369 and = gen_bin_op(c, locp, ANDB_OP, &src_m, &mask); in gen_convround() 1370 src_p1 = gen_bin_op(c, locp, ADD_OP, &src_m, &one); in gen_convround() [all …]
|
H A D | parser-helpers.h | 186 HexValue gen_bin_op(Context *c,
|
H A D | README.rst | 363 ``gen_bin_op`` and ``gen_bin_cmp`` helper functions. These two functions handle
|