Lines Matching defs:op

374 static bool tcg_opt_gen_mov(OptContext *ctx, TCGOp *op, TCGArg dst, TCGArg src)  in tcg_opt_gen_mov()
432 static bool tcg_opt_gen_movi(OptContext *ctx, TCGOp *op, in tcg_opt_gen_movi()
439 static uint64_t do_constant_folding_2(TCGOpcode op, uint64_t x, uint64_t y) in do_constant_folding_2()
602 static uint64_t do_constant_folding(TCGOpcode op, TCGType type, in do_constant_folding()
792 static int do_constant_folding_cond1(OptContext *ctx, TCGOp *op, TCGArg dest, in do_constant_folding_cond1()
849 static int do_constant_folding_cond2(OptContext *ctx, TCGOp *op, TCGArg *args) in do_constant_folding_cond2()
948 static void init_arguments(OptContext *ctx, TCGOp *op, int nb_args) in init_arguments()
956 static void copy_propagate(OptContext *ctx, TCGOp *op, in copy_propagate()
967 static void finish_folding(OptContext *ctx, TCGOp *op) in finish_folding()
1011 static bool fold_const1(OptContext *ctx, TCGOp *op) in fold_const1()
1023 static bool fold_const2(OptContext *ctx, TCGOp *op) in fold_const2()
1035 static bool fold_commutative(OptContext *ctx, TCGOp *op) in fold_commutative()
1041 static bool fold_const2_commutative(OptContext *ctx, TCGOp *op) in fold_const2_commutative()
1047 static bool fold_masks(OptContext *ctx, TCGOp *op) in fold_masks()
1083 static bool fold_to_not(OptContext *ctx, TCGOp *op, int idx) in fold_to_not()
1115 static bool fold_ix_to_i(OptContext *ctx, TCGOp *op, uint64_t i) in fold_ix_to_i()
1124 static bool fold_ix_to_not(OptContext *ctx, TCGOp *op, uint64_t i) in fold_ix_to_not()
1133 static bool fold_xi_to_i(OptContext *ctx, TCGOp *op, uint64_t i) in fold_xi_to_i()
1142 static bool fold_xi_to_x(OptContext *ctx, TCGOp *op, uint64_t i) in fold_xi_to_x()
1151 static bool fold_xi_to_not(OptContext *ctx, TCGOp *op, uint64_t i) in fold_xi_to_not()
1160 static bool fold_xx_to_i(OptContext *ctx, TCGOp *op, uint64_t i) in fold_xx_to_i()
1169 static bool fold_xx_to_x(OptContext *ctx, TCGOp *op) in fold_xx_to_x()
1186 static bool fold_add(OptContext *ctx, TCGOp *op) in fold_add()
1196 static bool fold_add_vec(OptContext *ctx, TCGOp *op) in fold_add_vec()
1205 static bool fold_addsub2(OptContext *ctx, TCGOp *op, bool add) in fold_addsub2()
1272 static bool fold_add2(OptContext *ctx, TCGOp *op) in fold_add2()
1281 static bool fold_and(OptContext *ctx, TCGOp *op) in fold_and()
1314 static bool fold_andc(OptContext *ctx, TCGOp *op) in fold_andc()
1343 static bool fold_brcond(OptContext *ctx, TCGOp *op) in fold_brcond()
1358 static bool fold_brcond2(OptContext *ctx, TCGOp *op) in fold_brcond2()
1451 static bool fold_bswap(OptContext *ctx, TCGOp *op) in fold_bswap()
1506 static bool fold_call(OptContext *ctx, TCGOp *op) in fold_call()
1543 static bool fold_count_zeros(OptContext *ctx, TCGOp *op) in fold_count_zeros()
1572 static bool fold_ctpop(OptContext *ctx, TCGOp *op) in fold_ctpop()
1592 static bool fold_deposit(OptContext *ctx, TCGOp *op) in fold_deposit()
1642 static bool fold_divide(OptContext *ctx, TCGOp *op) in fold_divide()
1651 static bool fold_dup(OptContext *ctx, TCGOp *op) in fold_dup()
1661 static bool fold_dup2(OptContext *ctx, TCGOp *op) in fold_dup2()
1676 static bool fold_eqv(OptContext *ctx, TCGOp *op) in fold_eqv()
1689 static bool fold_extract(OptContext *ctx, TCGOp *op) in fold_extract()
1714 static bool fold_extract2(OptContext *ctx, TCGOp *op) in fold_extract2()
1733 static bool fold_exts(OptContext *ctx, TCGOp *op) in fold_exts()
1780 static bool fold_extu(OptContext *ctx, TCGOp *op) in fold_extu()
1821 static bool fold_mb(OptContext *ctx, TCGOp *op) in fold_mb()
1845 static bool fold_mov(OptContext *ctx, TCGOp *op) in fold_mov()
1850 static bool fold_movcond(OptContext *ctx, TCGOp *op) in fold_movcond()
1917 static bool fold_mul(OptContext *ctx, TCGOp *op) in fold_mul()
1927 static bool fold_mul_highpart(OptContext *ctx, TCGOp *op) in fold_mul_highpart()
1936 static bool fold_multiply2(OptContext *ctx, TCGOp *op) in fold_multiply2()
1981 static bool fold_nand(OptContext *ctx, TCGOp *op) in fold_nand()
1993 static bool fold_neg_no_const(OptContext *ctx, TCGOp *op) in fold_neg_no_const()
2007 static bool fold_neg(OptContext *ctx, TCGOp *op) in fold_neg()
2012 static bool fold_nor(OptContext *ctx, TCGOp *op) in fold_nor()
2024 static bool fold_not(OptContext *ctx, TCGOp *op) in fold_not()
2037 static bool fold_or(OptContext *ctx, TCGOp *op) in fold_or()
2052 static bool fold_orc(OptContext *ctx, TCGOp *op) in fold_orc()
2066 static bool fold_qemu_ld(OptContext *ctx, TCGOp *op) in fold_qemu_ld()
2086 static bool fold_qemu_st(OptContext *ctx, TCGOp *op) in fold_qemu_st()
2093 static bool fold_remainder(OptContext *ctx, TCGOp *op) in fold_remainder()
2102 static bool fold_setcond_zmask(OptContext *ctx, TCGOp *op, bool neg) in fold_setcond_zmask()
2204 static void fold_setcond_tst_pow2(OptContext *ctx, TCGOp *op, bool neg) in fold_setcond_tst_pow2()
2298 static bool fold_setcond(OptContext *ctx, TCGOp *op) in fold_setcond()
2316 static bool fold_negsetcond(OptContext *ctx, TCGOp *op) in fold_negsetcond()
2334 static bool fold_setcond2(OptContext *ctx, TCGOp *op) in fold_setcond2()
2420 static bool fold_sextract(OptContext *ctx, TCGOp *op) in fold_sextract()
2450 static bool fold_shift(OptContext *ctx, TCGOp *op) in fold_shift()
2499 static bool fold_sub_to_neg(OptContext *ctx, TCGOp *op) in fold_sub_to_neg()
2536 static bool fold_sub_vec(OptContext *ctx, TCGOp *op) in fold_sub_vec()
2546 static bool fold_sub(OptContext *ctx, TCGOp *op) in fold_sub()
2563 static bool fold_sub2(OptContext *ctx, TCGOp *op) in fold_sub2()
2568 static bool fold_tcg_ld(OptContext *ctx, TCGOp *op) in fold_tcg_ld()
2599 static bool fold_tcg_ld_memcopy(OptContext *ctx, TCGOp *op) in fold_tcg_ld_memcopy()
2622 static bool fold_tcg_st(OptContext *ctx, TCGOp *op) in fold_tcg_st()
2656 static bool fold_tcg_st_memcopy(OptContext *ctx, TCGOp *op) in fold_tcg_st_memcopy()
2689 static bool fold_xor(OptContext *ctx, TCGOp *op) in fold_xor()
2709 TCGOp *op, *op_next; in tcg_optimize() local