Lines Matching defs:c

35              Context *c,  in yyerror()
74 bool is_inside_ternary(Context *c) in is_inside_ternary()
80 void str_print(Context *c, YYLTYPE *locp, const char *string) in str_print()
86 void uint8_print(Context *c, YYLTYPE *locp, uint8_t *num) in uint8_print()
92 void uint64_print(Context *c, YYLTYPE *locp, uint64_t *num) in uint64_print()
98 void int_print(Context *c, YYLTYPE *locp, int *num) in int_print()
104 void uint_print(Context *c, YYLTYPE *locp, unsigned *num) in uint_print()
110 void tmp_print(Context *c, YYLTYPE *locp, HexTmp *tmp) in tmp_print()
116 void pred_print(Context *c, YYLTYPE *locp, HexPred *pred, bool is_dotnew) in pred_print()
123 void reg_compose(Context *c, YYLTYPE *locp, HexReg *reg, char reg_id[5]) in reg_compose()
157 static void reg_arg_print(Context *c, YYLTYPE *locp, HexReg *reg) in reg_arg_print()
164 void reg_print(Context *c, YYLTYPE *locp, HexReg *reg) in reg_print()
170 void imm_print(Context *c, YYLTYPE *locp, HexValue *rvalue) in imm_print()
211 void var_print(Context *c, YYLTYPE *locp, HexVar *var) in var_print()
217 void rvalue_print(Context *c, YYLTYPE *locp, void *pointer) in rvalue_print()
244 void out_assert(Context *c, YYLTYPE *locp, in out_assert()
251 void commit(Context *c) in commit()
273 static void gen_c_int_type(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_c_int_type()
280 static HexValue gen_constant(Context *c, in gen_constant()
301 HexValue gen_tmp(Context *c, in gen_tmp()
320 static HexValue gen_constant_from_imm(Context *c, in gen_constant_from_imm()
352 HexValue gen_imm_value(Context *c __attribute__((unused)), in gen_imm_value()
371 HexValue gen_imm_qemu_tmp(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_imm_qemu_tmp()
387 HexValue rvalue_materialize(Context *c, YYLTYPE *locp, HexValue *rvalue) in rvalue_materialize()
395 HexValue gen_rvalue_extend(Context *c, YYLTYPE *locp, HexValue *rvalue) in gen_rvalue_extend()
419 HexValue gen_rvalue_truncate(Context *c, YYLTYPE *locp, HexValue *rvalue) in gen_rvalue_truncate()
441 static bool try_find_variable(Context *c, YYLTYPE *locp, in try_find_variable()
463 static void find_variable(Context *c, YYLTYPE *locp, in find_variable()
472 static inline HexSignedness bin_op_signedness(Context *c, YYLTYPE *locp, in bin_op_signedness()
481 void gen_varid_allocate(Context *c, in gen_varid_allocate()
513 HexValue gen_bin_cmp(Context *c, in gen_bin_cmp()
558 static void gen_simple_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_simple_op()
592 static void gen_sub_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_sub_op()
621 static void gen_asl_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_asl_op()
673 static void gen_asr_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_asr_op()
728 static void gen_lsr_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_lsr_op()
774 static void gen_andl_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_andl_op()
800 static void gen_minmax_op(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_minmax_op()
841 HexValue gen_bin_op(Context *c, in gen_bin_op()
968 HexValue gen_cast_op(Context *c, in gen_cast_op()
995 static HexValue gen_extend_imm_width_op(Context *c, in gen_extend_imm_width_op()
1076 static HexValue gen_extend_tcg_width_op(Context *c, in gen_extend_tcg_width_op()
1116 HexValue gen_extend_op(Context *c, in gen_extend_op()
1158 void gen_rdeposit_op(Context *c, in gen_rdeposit_op()
1230 void gen_deposit_op(Context *c, in gen_deposit_op()
1263 HexValue gen_rextract_op(Context *c, in gen_rextract_op()
1276 HexValue gen_extract_op(Context *c, in gen_extract_op()
1310 void gen_write_reg(Context *c, YYLTYPE *locp, HexValue *reg, HexValue *value) in gen_write_reg()
1322 void gen_assign(Context *c, in gen_assign()
1356 HexValue gen_convround(Context *c, in gen_convround()
1379 static HexValue gen_convround_n_b(Context *c, in gen_convround_n_b()
1404 static HexValue gen_convround_n_c(Context *c, in gen_convround_n_c()
1426 HexValue gen_convround_n(Context *c, in gen_convround_n()
1497 HexValue gen_round(Context *c, in gen_round()
1538 void gen_circ_op(Context *c, in gen_circ_op()
1561 HexValue gen_locnt_op(Context *c, YYLTYPE *locp, HexValue *src) in gen_locnt_op()
1577 HexValue gen_ctpop_op(Context *c, YYLTYPE *locp, HexValue *src) in gen_ctpop_op()
1590 HexValue gen_rotl(Context *c, YYLTYPE *locp, HexValue *src, HexValue *width) in gen_rotl()
1609 HexValue gen_carry_from_add(Context *c, in gen_carry_from_add()
1632 void gen_addsat64(Context *c, in gen_addsat64()
1644 void gen_inst(Context *c, GString *iname) in gen_inst()
1660 void gen_inst_init_args(Context *c, YYLTYPE *locp) in gen_inst_init_args()
1684 void gen_inst_code(Context *c, YYLTYPE *locp) in gen_inst_code()
1700 void gen_pred_assign(Context *c, YYLTYPE *locp, HexValue *left_pred, in gen_pred_assign()
1721 void gen_cancel(Context *c, YYLTYPE *locp) in gen_cancel()
1726 void gen_load_cancel(Context *c, YYLTYPE *locp) in gen_load_cancel()
1734 void gen_load(Context *c, YYLTYPE *locp, HexValue *width, in gen_load()
1767 void gen_store(Context *c, YYLTYPE *locp, HexValue *width, HexValue *ea, in gen_store()
1780 void gen_sethalf(Context *c, YYLTYPE *locp, HexCast *sh, HexValue *n, in gen_sethalf()
1792 void gen_setbits(Context *c, YYLTYPE *locp, HexValue *hi, HexValue *lo, in gen_setbits()
1816 unsigned gen_if_cond(Context *c, YYLTYPE *locp, HexValue *cond) in gen_if_cond()
1829 unsigned gen_if_else(Context *c, YYLTYPE *locp, unsigned index) in gen_if_else()
1842 HexValue gen_rvalue_pred(Context *c, YYLTYPE *locp, HexValue *pred) in gen_rvalue_pred()
1864 HexValue gen_rvalue_var(Context *c, YYLTYPE *locp, HexValue *var) in gen_rvalue_var()
1870 HexValue gen_rvalue_mpy(Context *c, YYLTYPE *locp, HexMpy *mpy, in gen_rvalue_mpy()
1901 static inline HexValue gen_rvalue_simple_unary(Context *c, YYLTYPE *locp, in gen_rvalue_simple_unary()
1921 HexValue gen_rvalue_not(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_not()
1926 HexValue gen_rvalue_notl(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_notl()
1945 HexValue gen_rvalue_sat(Context *c, YYLTYPE *locp, HexSat *sat, in gen_rvalue_sat()
1975 HexValue gen_rvalue_fscr(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_fscr()
1988 HexValue gen_rvalue_abs(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_abs()
1993 HexValue gen_rvalue_neg(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_neg()
1998 HexValue gen_rvalue_brev(Context *c, YYLTYPE *locp, HexValue *value) in gen_rvalue_brev()
2009 HexValue gen_rvalue_ternary(Context *c, YYLTYPE *locp, HexValue *cond, in gen_rvalue_ternary()
2071 void emit_arg(Context *c, YYLTYPE *locp, HexValue *arg) in emit_arg()
2103 void emit_footer(Context *c) in emit_footer()
2109 void track_string(Context *c, GString *s) in track_string()
2114 void free_instruction(Context *c) in free_instruction()
2134 void assert_signedness(Context *c, in assert_signedness()