Lines Matching refs:arg_m
3020 IRTemp arg_m; in dis_neon_vdup() local
3030 arg_m = newTemp(Ity_I64); in dis_neon_vdup()
3031 assign(arg_m, getDRegI64(mreg)); in dis_neon_vdup()
3054 assign(res, unop(op, binop(op2, mkexpr(arg_m), mkU8(index)))); in dis_neon_vdup()
3085 IRTemp arg_m; in dis_neon_data_3same() local
3090 arg_m = newTemp(Ity_V128); in dis_neon_data_3same()
3093 assign(arg_m, getQReg(mreg)); in dis_neon_data_3same()
3096 arg_m = newTemp(Ity_I64); in dis_neon_data_3same()
3099 assign(arg_m, getDRegI64(mreg)); in dis_neon_data_3same()
3166 binop(shOp, mkexpr(arg_m), mkU8(1)), in dis_neon_data_3same()
3170 binop(andOp, mkexpr(arg_m), imm_val), in dis_neon_data_3same()
3229 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
3230 assign(tmp, binop(op2, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
3303 mkexpr(arg_m), in dis_neon_data_3same()
3317 mkexpr(arg_m), in dis_neon_data_3same()
3329 mkexpr(arg_m), in dis_neon_data_3same()
3339 mkexpr(arg_m), in dis_neon_data_3same()
3354 mkexpr(arg_m))); in dis_neon_data_3same()
3357 mkexpr(arg_m))); in dis_neon_data_3same()
3368 unop(Iop_NotV128, mkexpr(arg_m)))); in dis_neon_data_3same()
3371 unop(Iop_Not64, mkexpr(arg_m)))); in dis_neon_data_3same()
3383 mkexpr(arg_m))); in dis_neon_data_3same()
3386 mkexpr(arg_m))); in dis_neon_data_3same()
3393 assign(res, mkexpr(arg_m)); in dis_neon_data_3same()
3402 unop(Iop_NotV128, mkexpr(arg_m)))); in dis_neon_data_3same()
3405 unop(Iop_Not64, mkexpr(arg_m)))); in dis_neon_data_3same()
3420 mkexpr(arg_m))); in dis_neon_data_3same()
3423 mkexpr(arg_m))); in dis_neon_data_3same()
3438 mkexpr(arg_m), in dis_neon_data_3same()
3449 mkexpr(arg_m), in dis_neon_data_3same()
3464 mkexpr(arg_m)), in dis_neon_data_3same()
3467 unop(Iop_NotV128, mkexpr(arg_m))))); in dis_neon_data_3same()
3474 mkexpr(arg_m)), in dis_neon_data_3same()
3477 unop(Iop_Not64, mkexpr(arg_m))))); in dis_neon_data_3same()
3491 mkexpr(arg_m)), in dis_neon_data_3same()
3494 unop(Iop_NotV128, mkexpr(arg_m))))); in dis_neon_data_3same()
3501 mkexpr(arg_m)), in dis_neon_data_3same()
3504 unop(Iop_Not64, mkexpr(arg_m))))); in dis_neon_data_3same()
3582 binop(shOp, mkexpr(arg_m), mkU8(1))), in dis_neon_data_3same()
3586 mkexpr(arg_m)), in dis_neon_data_3same()
3643 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
3644 assign(tmp, binop(op2, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
3673 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
3686 binop(op, mkexpr(arg_m), mkexpr(arg_n)))); in dis_neon_data_3same()
3732 assign(res, binop(op, mkexpr(arg_m), in dis_neon_data_3same()
3735 assign(res, binop(op, mkexpr(arg_m), mkexpr(arg_n))); in dis_neon_data_3same()
3744 assign(res, binop(op, mkexpr(arg_m), in dis_neon_data_3same()
3747 assign(res, binop(op, mkexpr(arg_m), mkexpr(tmp))); in dis_neon_data_3same()
3829 assign(res, binop(op, mkexpr(arg_m), mkexpr(arg_n))); in dis_neon_data_3same()
3855 unop(cmp_neq, mkexpr(arg_m))), in dis_neon_data_3same()
3871 mkexpr(arg_m), mkexpr(mask)), in dis_neon_data_3same()
3982 mkexpr(arg_m), in dis_neon_data_3same()
3994 mkexpr(arg_m), in dis_neon_data_3same()
4000 mkexpr(arg_m), in dis_neon_data_3same()
4010 binop(op, mkexpr(arg_m), mkexpr(arg_n)), in dis_neon_data_3same()
4131 mkexpr(arg_m), in dis_neon_data_3same()
4141 binop(op, mkexpr(arg_m), mkexpr(arg_n)), in dis_neon_data_3same()
4152 unop(cmp_neq, mkexpr(arg_m))), in dis_neon_data_3same()
4168 mkexpr(arg_m), mkexpr(mask)), in dis_neon_data_3same()
4198 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4223 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4282 assign(cond, binop(op_cmp, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4286 mkexpr(arg_m)), in dis_neon_data_3same()
4289 binop(op_sub, mkexpr(arg_m), in dis_neon_data_3same()
4360 assign(cond, binop(op_cmp, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4364 mkexpr(arg_m)), in dis_neon_data_3same()
4367 binop(op_sub, mkexpr(arg_m), in dis_neon_data_3same()
4406 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4420 mkexpr(arg_m)))); in dis_neon_data_3same()
4430 mkexpr(arg_m))))); in dis_neon_data_3same()
4483 binop(op, mkexpr(arg_n), mkexpr(arg_m)))); in dis_neon_data_3same()
4509 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4539 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4571 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4575 binop(op2, mkexpr(arg_m), in dis_neon_data_3same()
4605 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4609 binop(op2, mkexpr(arg_m), in dis_neon_data_3same()
4630 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4674 mkexpr(arg_m)))); in dis_neon_data_3same()
4679 mkexpr(arg_m)))); in dis_neon_data_3same()
4687 assign(res, binop_w_fake_RM(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4716 mkexpr(arg_m)))); in dis_neon_data_3same()
4727 assign(res, binop_w_fake_RM(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4743 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4757 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4767 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4783 unop(op2, mkexpr(arg_m)))); in dis_neon_data_3same()
4788 unop(op2, mkexpr(arg_m)))); in dis_neon_data_3same()
4814 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4829 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_3same()
4840 mkexpr(arg_m))); in dis_neon_data_3same()
4850 mkexpr(arg_m))); in dis_neon_data_3same()
4892 IRTemp res, arg_m, arg_n, cond, tmp; in dis_neon_data_3diff() local
4920 arg_m = newTemp(Ity_V128); in dis_neon_data_3diff()
4929 assign(arg_m, unop(cvt, getDRegI64(mreg))); in dis_neon_data_3diff()
4930 putQReg(dreg, binop(op, mkexpr(arg_n), mkexpr(arg_m)), in dis_neon_data_3diff()
5023 arg_m = newTemp(Ity_V128); in dis_neon_data_3diff()
5027 assign(arg_m, unop(cvt, getDRegI64(mreg))); in dis_neon_data_3diff()
5033 binop(op, mkexpr(arg_n), mkexpr(arg_m)), in dis_neon_data_3diff()
5036 binop(op, mkexpr(arg_m), mkexpr(arg_n)), in dis_neon_data_3diff()
5130 arg_m = newTemp(Ity_V128); in dis_neon_data_3diff()
5134 assign(arg_m, unop(cvt, getDRegI64(mreg))); in dis_neon_data_3diff()
5139 binop(op, mkexpr(arg_n), mkexpr(arg_m)), in dis_neon_data_3diff()
5142 binop(op, mkexpr(arg_m), mkexpr(arg_n)), in dis_neon_data_3diff()
5319 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5327 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_and_scalar()
5349 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5352 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5374 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5410 assign(res, binop_w_fake_RM(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5425 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5431 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5453 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5472 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5482 IRTemp res, arg_m, arg_n, tmp; in dis_neon_data_2reg_and_scalar() local
5490 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5512 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5539 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5543 binop(cmp, mkexpr(arg_m), mkU64(imm))), in dis_neon_data_2reg_and_scalar()
5556 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5564 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_and_scalar()
5586 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5589 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5611 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5640 assign(res, binop_w_fake_RM(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5653 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5659 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5681 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5688 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5699 IRTemp arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5703 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5725 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5746 putQReg(dreg, binop(op, mkexpr(arg_n), mkexpr(arg_m)), in dis_neon_data_2reg_and_scalar()
5750 binop(op2, mkexpr(arg_m), mkU64(imm))), in dis_neon_data_2reg_and_scalar()
5762 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5769 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_and_scalar()
5791 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5794 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5816 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5838 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5842 binop(op2, mkexpr(arg_m), in dis_neon_data_2reg_and_scalar()
5860 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar() local
5867 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_and_scalar()
5889 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5892 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_and_scalar()
5914 assign(arg_m, unop(dup, binop(get, getDRegI64(mreg), mkU8(index)))); in dis_neon_data_2reg_and_scalar()
5936 assign(res, binop(op, mkexpr(arg_n), mkexpr(arg_m))); in dis_neon_data_2reg_and_scalar()
5940 binop(op2, mkexpr(arg_m), in dis_neon_data_2reg_and_scalar()
6691 IRTemp arg_m = IRTemp_INVALID; in dis_neon_data_2reg_misc() local
6696 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_misc()
6698 assign(arg_m, getQReg(mreg)); in dis_neon_data_2reg_misc()
6700 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_misc()
6702 assign(arg_m, getDRegI64(mreg)); in dis_neon_data_2reg_misc()
6723 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6744 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6763 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6792 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6810 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6825 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6832 assign(res, unop(Q ? Iop_Cnt8x16 : Iop_Cnt8x8, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6839 assign(res, unop(Iop_NotV128, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6841 assign(res, unop(Iop_Not64, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6896 assign(res, binop(add_op, unop(op, mkexpr(arg_m)), in dis_neon_data_2reg_misc()
6940 assign(mask, binop(op_cmp, mkexpr(arg_m), zero1)); in dis_neon_data_2reg_misc()
6941 neg = binop(op_qsub, zero2, mkexpr(arg_m)); in dis_neon_data_2reg_misc()
6942 neg2 = binop(op_sub, zero2, mkexpr(arg_m)); in dis_neon_data_2reg_misc()
6946 mkexpr(arg_m)), in dis_neon_data_2reg_misc()
6954 mkexpr(arg_m)), in dis_neon_data_2reg_misc()
6991 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
6992 setFlag_QC(mkexpr(res), binop(op2, zero, mkexpr(arg_m)), in dis_neon_data_2reg_misc()
7009 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_misc()
7011 assign(arg_m, getQReg(mreg)); in dis_neon_data_2reg_misc()
7013 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_misc()
7015 assign(arg_m, getDRegI64(mreg)); in dis_neon_data_2reg_misc()
7042 assign(res, binop(op, mkexpr(arg_m), zero)); in dis_neon_data_2reg_misc()
7062 assign(res, binop(op, mkexpr(arg_m), zero)); in dis_neon_data_2reg_misc()
7072 binop(op, zero, mkexpr(arg_m)))); in dis_neon_data_2reg_misc()
7093 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7103 unop(op, mkexpr(arg_m)))); in dis_neon_data_2reg_misc()
7124 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7134 binop(op, mkexpr(arg_m), zero))); in dis_neon_data_2reg_misc()
7155 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7164 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7183 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7186 mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7203 assign(res, unop(op, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7217 assign(res, binop(op, zero, mkexpr(arg_m))); in dis_neon_data_2reg_misc()
7237 arg_m = newTemp(Ity_V128); in dis_neon_data_2reg_misc()
7238 assign(arg_m, getQReg(mreg)); in dis_neon_data_2reg_misc()
7240 putQReg(dreg, mkexpr(arg_m), condT); in dis_neon_data_2reg_misc()
7242 arg_m = newTemp(Ity_I64); in dis_neon_data_2reg_misc()
7243 assign(arg_m, getDRegI64(mreg)); in dis_neon_data_2reg_misc()
7245 putDRegI64(dreg, mkexpr(arg_m), condT); in dis_neon_data_2reg_misc()