• Home
  • Raw
  • Download

Lines Matching refs:opMUL

9729       IROp    opMUL  = isD ? Iop_MulF64 : Iop_MulF32;  in dis_AdvSIMD_scalar_shift_by_imm()  local
9738 assign(res, triop(opMUL, mkexpr(rm), in dis_AdvSIMD_scalar_shift_by_imm()
9767 IROp opMUL = isD ? Iop_MulF64 : Iop_MulF32; in dis_AdvSIMD_scalar_shift_by_imm() local
9778 triop(opMUL, mkexpr(rm), mkexpr(src), scaleE))); in dis_AdvSIMD_scalar_shift_by_imm()
10531 IROp opMUL = isD ? Iop_Mul64Fx2 : Iop_Mul32Fx4; in dis_AdvSIMD_scalar_x_indexed_element() local
10536 assign(t1, triop(opMUL, mkexpr(rm), getQReg128(nn), mkexpr(dupd))); in dis_AdvSIMD_scalar_x_indexed_element()
10563 IROp opMUL = isD ? Iop_Mul64Fx2 : Iop_Mul32Fx4; in dis_AdvSIMD_scalar_x_indexed_element() local
10567 assign(t1, triop(opMUL, mkexpr(rm), getQReg128(nn), mkexpr(dupd))); in dis_AdvSIMD_scalar_x_indexed_element()
11086 IROp opMUL = isD ? Iop_MulF64 : Iop_MulF32; in dis_AdvSIMD_shift_by_immediate() local
11098 assign(res, triop(opMUL, mkexpr(rm), in dis_AdvSIMD_shift_by_immediate()
11132 IROp opMUL = isD ? Iop_MulF64 : Iop_MulF32; in dis_AdvSIMD_shift_by_immediate() local
11146 triop(opMUL, mkexpr(rm), in dis_AdvSIMD_shift_by_immediate()
11801 IROp opMUL = mkVecMUL(size); in dis_AdvSIMD_three_same() local
11804 if (opMUL != Iop_INVALID && opADDSUB != Iop_INVALID) { in dis_AdvSIMD_three_same()
11807 binop(opMUL, getQReg128(nn), getQReg128(mm)))); in dis_AdvSIMD_three_same()
11824 IROp opMUL = isPMUL ? opsPMUL[size] : mkVecMUL(size); in dis_AdvSIMD_three_same() local
11826 if (opMUL != Iop_INVALID) { in dis_AdvSIMD_three_same()
11827 assign(res, binop(opMUL, getQReg128(nn), getQReg128(mm))); in dis_AdvSIMD_three_same()
11949 IROp opMUL = isD ? Iop_Mul64Fx2 : Iop_Mul32Fx4; in dis_AdvSIMD_three_same() local
11954 assign(t1, triop(opMUL, in dis_AdvSIMD_three_same()
12888 IROp opMUL = isD ? Iop_Mul64Fx2 : Iop_Mul32Fx4; in dis_AdvSIMD_vector_x_indexed_elem() local
12893 assign(t1, triop(opMUL, mkexpr(rm), getQReg128(nn), mkexpr(dupd))); in dis_AdvSIMD_vector_x_indexed_elem()
12955 IROp opMUL = mkVecMUL(size); in dis_AdvSIMD_vector_x_indexed_elem() local
12965 IRExpr* prod = binop(opMUL, mkexpr(vecN), mkexpr(vecM)); in dis_AdvSIMD_vector_x_indexed_elem()
13909 IROp opMUL = mkMULF(ity); in dis_AdvSIMD_fp_data_proc_3_source() local
13916 IRExpr* eNxM = triop(opMUL, rm, eN, eM); in dis_AdvSIMD_fp_data_proc_3_source()
14021 IROp opMUL = isF64 ? Iop_MulF64 : Iop_MulF32; in dis_AdvSIMD_fp_to_from_fixedp_conv() local
14031 triop(opMUL, mkexpr(irrm), src, scaleE)); in dis_AdvSIMD_fp_to_from_fixedp_conv()
14072 IROp opMUL = isF64 ? Iop_MulF64 : Iop_MulF32; in dis_AdvSIMD_fp_to_from_fixedp_conv() local
14083 putQRegLO(dd, triop(opMUL, mkU32(Irrm_NEAREST), res, scaleE)); in dis_AdvSIMD_fp_to_from_fixedp_conv()