• Home
  • Raw
  • Download

Lines Matching refs:IROp

243 static IRExpr* unop ( IROp op, IRExpr* a )  in unop()
248 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop()
253 static IRExpr* triop ( IROp op, IRExpr* a1, IRExpr* a2, IRExpr* a3 ) in triop()
307 static IROp mkSizedOp ( IRType ty, IROp op8 ) in mkSizedOp()
1710 static Bool isAddSub ( IROp op8 ) in isAddSub()
1715 static Bool isLogic ( IROp op8 ) in isLogic()
1776 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) in setFlags_DEP1_DEP2()
1801 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) in setFlags_DEP1()
1828 static void setFlags_DEP1_DEP2_shift ( IROp op64, in setFlags_DEP1_DEP2_shift()
2002 IROp plus = mkSizedOp(ty, Iop_Add8); in helper_ADC()
2003 IROp xor = mkSizedOp(ty, Iop_Xor8); in helper_ADC()
2061 IROp minus = mkSizedOp(ty, Iop_Sub8); in helper_SBB()
2062 IROp xor = mkSizedOp(ty, Iop_Xor8); in helper_SBB()
2911 IROp op8, in dis_op2_E_G()
3027 IROp op8, in dis_op2_G_E()
3243 IROp op8, in dis_op_imm_A()
3335 IROp op = signed_divide ? Iop_DivModS128to64 in codegen_div()
3346 IROp op = signed_divide ? Iop_DivModS64to32 in codegen_div()
3360 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()
3361 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()
3372 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()
3373 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()
3374 IROp widen816 = signed_divide ? Iop_8Sto16 : Iop_8Uto16; in codegen_div()
3407 IROp op8 = Iop_INVALID; in dis_Grp1()
3612 IROp op64; in dis_Grp2()
3927 IROp mulOp = syned ? Iop_MullS64 : Iop_MullU64; in codegen_mulL_A_D()
3941 IROp mulOp = syned ? Iop_MullS32 : Iop_MullU32; in codegen_mulL_A_D()
3955 IROp mulOp = syned ? Iop_MullS16 : Iop_MullU16; in codegen_mulL_A_D()
3969 IROp mulOp = syned ? Iop_MullS8 : Iop_MullU8; in codegen_mulL_A_D()
5208 IROp op, Bool dbl ) in fp_do_op_mem_ST_0()
5234 IROp op, Bool dbl ) in fp_do_oprev_mem_ST_0()
5259 void fp_do_op_ST_ST ( const HChar* op_txt, IROp op, UInt st_src, UInt st_dst, in fp_do_op_ST_ST()
5278 void fp_do_oprev_ST_ST ( const HChar* op_txt, IROp op, UInt st_src, UInt st_dst, in fp_do_oprev_ST_ST()
6027 IROp fop; in dis_FPU()
6739 IROp fop; in dis_FPU()
7053 IROp op = Iop_INVALID; in dis_MMXop_regmem_to_reg()
7188 const HChar* opname, IROp op ) in dis_MMX_shiftG_byE()
7263 ULong dis_MMX_shiftE_imm ( Long delta, const HChar* opname, IROp op ) in dis_MMX_shiftE_imm()
8675 static Bool requiresRMode ( IROp op ) in requiresRMode()
8703 const HChar* opname, IROp op, in dis_SSE_E_to_G_all_wrk()
8753 const HChar* opname, IROp op ) in dis_SSE_E_to_G_all()
8763 const HChar* opname, IROp op ) in dis_SSE_E_to_G_all_invG()
8773 const HChar* opname, IROp op ) in dis_SSE_E_to_G_lo32()
8809 const HChar* opname, IROp op ) in dis_SSE_E_to_G_lo64()
8846 const HChar* opname, IROp op in dis_SSE_E_to_G_unary_all()
8877 const HChar* opname, IROp op in dis_SSE_E_to_G_unary_lo32()
8921 const HChar* opname, IROp op in dis_SSE_E_to_G_unary_lo64()
8967 const HChar* opname, IROp op, in dis_SSEint_E_to_G()
9003 /*OUT*/IROp* opP, in findSSECmpOp()
9012 IROp op = Iop_INVALID; in findSSECmpOp()
9130 IROp op = Iop_INVALID; in dis_SSE_cmp_E_to_G()
9198 const HChar* opname, IROp op ) in dis_SSE_shiftG_byE()
9272 Long delta, const HChar* opname, IROp op ) in dis_SSE_shiftE_imm()
9600 IROp opSub = Iop_INVALID; in dis_PSIGN_helper()
9601 IROp opCmpGTS = Iop_INVALID; in dis_PSIGN_helper()
9641 IROp opSub = Iop_INVALID; in math_PABS_MMX()
9642 IROp opSarN = Iop_INVALID; in math_PABS_MMX()
15102 IROp opV64 = Iop_INVALID; in dis_PHADD_128()
15103 IROp opCatO = Iop_CatOddLanes16x4; in dis_PHADD_128()
15104 IROp opCatE = Iop_CatEvenLanes16x4; in dis_PHADD_128()
15175 IROp opV64 = Iop_INVALID; in dis_PHADD_256()
15176 IROp opCatO = Iop_CatOddLanes16x4; in dis_PHADD_256()
15177 IROp opCatE = Iop_CatEvenLanes16x4; in dis_PHADD_256()
15406 IROp opV64 = Iop_INVALID; in dis_ESC_0F38__SupSSE3()
15407 IROp opCatO = Iop_CatOddLanes16x4; in dis_ESC_0F38__SupSSE3()
15408 IROp opCatE = Iop_CatEvenLanes16x4; in dis_ESC_0F38__SupSSE3()
16134 UInt gran, IROp opSAR ) in math_PBLENDVB_128()
16157 UInt gran, IROp opSAR128 ) in math_PBLENDVB_256()
16185 const HChar *name, UInt gran, IROp opSAR ) in dis_VBLENDV_128()
16224 const HChar *name, UInt gran, IROp opSAR128 ) in dis_VBLENDV_256()
17359 IROp opSAR = Iop_INVALID; in dis_ESC_0F38__SSE4()
21661 IROp opOR = sz==4 ? Iop_Or32 : Iop_Or64; in dis_ESC_0F()
21662 IROp opXOR = sz==4 ? Iop_Xor32 : Iop_Xor64; in dis_ESC_0F()
21663 IROp opCasCmpEQ = sz==4 ? Iop_CasCmpEQ32 : Iop_CasCmpEQ64; in dis_ESC_0F()
22111 IROp op, IRTemp(*opFn)(IRTemp,IRTemp), in dis_VEX_NDS_128_AnySimdPfx_0F_WIG()
22177 IROp op in dis_VEX_NDS_128_AnySimdPfx_0F_WIG_simple()
22205 const HChar* opname, IROp op ) in dis_AVX128_shiftV_byE()
22279 const HChar* opname, IROp op ) in dis_AVX256_shiftV_byE()
22355 const HChar* opname, IROp op, Bool isYMM ) in dis_AVX_var_shiftV_byE()
22465 Long delta, const HChar* opname, IROp op ) in dis_AVX128_shiftE_to_V_imm()
22522 Long delta, const HChar* opname, IROp op ) in dis_AVX256_shiftE_to_V_imm()
22586 const HChar* opname, IROp op ) in dis_AVX128_E_V_to_G_lo64()
22629 const HChar* opname, IROp op ) in dis_AVX128_E_V_to_G_lo64_unary()
22676 const HChar* opname, IROp op ) in dis_AVX128_E_V_to_G_lo32_unary()
22723 const HChar* opname, IROp op ) in dis_AVX128_E_V_to_G_lo32()
22763 const HChar* opname, IROp op ) in dis_AVX128_E_V_to_G()
22788 IROp op = Iop_INVALID; in dis_AVX128_cmp_V_E_to_G()
22898 IROp op = Iop_INVALID; in dis_AVX256_cmp_V_E_to_G()
22992 const HChar* opname, IROp op ) in dis_AVX128_E_to_G_unary_all()
23024 IROp op, IRTemp(*opFn)(IRTemp,IRTemp), in dis_VEX_NDS_256_AnySimdPfx_0F_WIG()
23089 const HChar* opname, IROp op ) in dis_AVX256_E_V_to_G()
23105 IROp op in dis_VEX_NDS_256_AnySimdPfx_0F_WIG_simple()
23167 const HChar* opname, IROp op ) in dis_AVX256_E_to_G_unary_all()
23268 static IRTemp math_VPUNPCK_YMM ( IRTemp tL, IRType tR, IROp op ) in math_VPUNPCK_YMM()
26978 const HChar* opname, IROp op8 ) in dis_SHIFTX()
27035 static IROp ops[] = { Iop_V256to64_0, Iop_V256to64_1, in dis_FMA()
27174 IROp op = ty == Ity_F64 in dis_FMA()