• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:ty

319 static IRTemp newTemp ( IRType ty )  in newTemp()  argument
321 vassert(isPlausibleIRType(ty)); in newTemp()
322 return newIRTemp( irsb->tyenv, ty ); in newTemp()
550 IRType ty = typeOfIRExpr(irsb->tyenv, e); in putIReg() local
552 case 1: vassert(ty == Ity_I8); break; in putIReg()
553 case 2: vassert(ty == Ity_I16); break; in putIReg()
554 case 4: vassert(ty == Ity_I32); break; in putIReg()
685 static IRExpr* mkU ( IRType ty, UInt i ) in mkU() argument
687 if (ty == Ity_I8) return mkU8(i); in mkU()
688 if (ty == Ity_I16) return mkU16(i); in mkU()
689 if (ty == Ity_I32) return mkU32(i); in mkU()
700 static IRExpr* loadLE ( IRType ty, IRExpr* addr ) in loadLE() argument
702 return IRExpr_Load(Iend_LE, ty, addr); in loadLE()
705 static IROp mkSizedOp ( IRType ty, IROp op8 ) in mkSizedOp() argument
708 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mkSizedOp()
717 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in mkSizedOp()
914 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) in setFlags_DEP1_DEP2() argument
916 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_DEP1_DEP2()
918 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in setFlags_DEP1_DEP2()
938 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) in setFlags_DEP1() argument
940 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_DEP1()
942 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in setFlags_DEP1()
967 IRType ty, in setFlags_DEP1_DEP2_shift() argument
970 Int ccOp = ty==Ity_I8 ? 2 : (ty==Ity_I16 ? 1 : 0); in setFlags_DEP1_DEP2_shift()
972 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in setFlags_DEP1_DEP2_shift()
1015 static void setFlags_INC_DEC ( Bool inc, IRTemp res, IRType ty ) in setFlags_INC_DEC() argument
1019 ccOp += ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_INC_DEC()
1020 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in setFlags_INC_DEC()
1035 void setFlags_MUL ( IRType ty, IRTemp arg1, IRTemp arg2, UInt base_op ) in setFlags_MUL() argument
1037 switch (ty) { in setFlags_MUL()
1129 IRType ty = szToITy(sz); in helper_ADC() local
1131 IRTemp oldcn = newTemp(ty); in helper_ADC()
1132 IROp plus = mkSizedOp(ty, Iop_Add8); in helper_ADC()
1133 IROp xor = mkSizedOp(ty, Iop_Xor8); in helper_ADC()
1135 vassert(typeOfIRTemp(irsb->tyenv, tres) == ty); in helper_ADC()
1145 assign( oldcn, narrowTo(ty, mkexpr(oldc)) ); in helper_ADC()
1158 vassert(typeOfIRTemp(irsb->tyenv, texpVal) == ty); in helper_ADC()
1183 IRType ty = szToITy(sz); in helper_SBB() local
1185 IRTemp oldcn = newTemp(ty); in helper_SBB()
1186 IROp minus = mkSizedOp(ty, Iop_Sub8); in helper_SBB()
1187 IROp xor = mkSizedOp(ty, Iop_Xor8); in helper_SBB()
1189 vassert(typeOfIRTemp(irsb->tyenv, tres) == ty); in helper_SBB()
1199 assign( oldcn, narrowTo(ty, mkexpr(oldc)) ); in helper_SBB()
1212 vassert(typeOfIRTemp(irsb->tyenv, texpVal) == ty); in helper_SBB()
1834 IRType ty = szToITy(size); in dis_op2_E_G() local
1835 IRTemp dst1 = newTemp(ty); in dis_op2_E_G()
1836 IRTemp src = newTemp(ty); in dis_op2_E_G()
1837 IRTemp dst0 = newTemp(ty); in dis_op2_E_G()
1855 putIReg(size, gregOfRM(rm), mkU(ty,0)); in dis_op2_E_G()
1870 assign( dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src)) ); in dis_op2_E_G()
1872 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_op2_E_G()
1874 setFlags_DEP1(op8, dst1, ty); in dis_op2_E_G()
1899 assign( dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src)) ); in dis_op2_E_G()
1901 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_op2_E_G()
1903 setFlags_DEP1(op8, dst1, ty); in dis_op2_E_G()
1947 IRType ty = szToITy(size); in dis_op2_G_E() local
1948 IRTemp dst1 = newTemp(ty); in dis_op2_G_E()
1949 IRTemp src = newTemp(ty); in dis_op2_G_E()
1950 IRTemp dst0 = newTemp(ty); in dis_op2_G_E()
1968 putIReg(size, eregOfRM(rm), mkU(ty,0)); in dis_op2_G_E()
1983 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src))); in dis_op2_G_E()
1985 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_op2_G_E()
1987 setFlags_DEP1(op8, dst1, ty); in dis_op2_G_E()
2001 assign(dst0, loadLE(ty,mkexpr(addr))); in dis_op2_G_E()
2026 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src))); in dis_op2_G_E()
2039 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_op2_G_E()
2041 setFlags_DEP1(op8, dst1, ty); in dis_op2_G_E()
2148 IRType ty = szToITy(size); in dis_op_imm_A() local
2149 IRTemp dst0 = newTemp(ty); in dis_op_imm_A()
2150 IRTemp src = newTemp(ty); in dis_op_imm_A()
2151 IRTemp dst1 = newTemp(ty); in dis_op_imm_A()
2154 assign(src, mkU(ty,lit)); in dis_op_imm_A()
2157 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src)) ); in dis_op_imm_A()
2158 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_op_imm_A()
2163 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src)) ); in dis_op_imm_A()
2164 setFlags_DEP1(op8, dst1, ty); in dis_op_imm_A()
2288 IRType ty = szToITy(sz); in dis_Grp1() local
2289 IRTemp dst1 = newTemp(ty); in dis_Grp1()
2290 IRTemp src = newTemp(ty); in dis_Grp1()
2291 IRTemp dst0 = newTemp(ty); in dis_Grp1()
2310 assign(src, mkU(ty,d32 & mask)); in dis_Grp1()
2320 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src))); in dis_Grp1()
2322 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_Grp1()
2324 setFlags_DEP1(op8, dst1, ty); in dis_Grp1()
2336 assign(dst0, loadLE(ty,mkexpr(addr))); in dis_Grp1()
2337 assign(src, mkU(ty,d32 & mask)); in dis_Grp1()
2361 assign(dst1, binop(mkSizedOp(ty,op8), mkexpr(dst0), mkexpr(src))); in dis_Grp1()
2372 setFlags_DEP1_DEP2(op8, dst0, src, ty); in dis_Grp1()
2374 setFlags_DEP1(op8, dst1, ty); in dis_Grp1()
2398 IRType ty = szToITy(sz); in dis_Grp2() local
2399 IRTemp dst0 = newTemp(ty); in dis_Grp2()
2400 IRTemp dst1 = newTemp(ty); in dis_Grp2()
2413 assign(dst0, loadLE(ty,mkexpr(addr))); in dis_Grp2()
2450 assign( dst1, narrowTo(ty, unop(Iop_64to32, mkexpr(r64))) ); in dis_Grp2()
2506 setFlags_DEP1_DEP2_shift(op32, res32, res32ss, ty, shift_amt); in dis_Grp2()
2509 assign( dst1, narrowTo(ty, mkexpr(res32)) ); in dis_Grp2()
2515 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in dis_Grp2()
2527 if (ty == Ity_I32) in dis_Grp2()
2536 binop( mkSizedOp(ty,Iop_Or8), in dis_Grp2()
2537 binop( mkSizedOp(ty,Iop_Shl8), in dis_Grp2()
2541 binop( mkSizedOp(ty,Iop_Shr8), in dis_Grp2()
2553 binop( mkSizedOp(ty,Iop_Or8), in dis_Grp2()
2554 binop( mkSizedOp(ty,Iop_Shr8), in dis_Grp2()
2558 binop( mkSizedOp(ty,Iop_Shl8), in dis_Grp2()
2636 IRType ty = szToITy(sz); in dis_Grp8_Imm() local
2680 assign( t2, widenUto32(loadLE(ty, mkexpr(t_addr))) ); in dis_Grp8_Imm()
2708 putIReg(sz, eregOfRM(modrm), narrowTo(ty, mkexpr(t2m))); in dis_Grp8_Imm()
2712 narrowTo(ty, mkexpr(t2))/*expd*/, in dis_Grp8_Imm()
2713 narrowTo(ty, mkexpr(t2m))/*new*/, in dis_Grp8_Imm()
2716 storeLE(mkexpr(t_addr), narrowTo(ty, mkexpr(t2m))); in dis_Grp8_Imm()
2746 IRType ty = szToITy(sz); in codegen_mulL_A_D() local
2747 IRTemp t1 = newTemp(ty); in codegen_mulL_A_D()
2751 switch (ty) { in codegen_mulL_A_D()
2809 IRType ty = szToITy(sz); in dis_Grp3() local
2810 IRTemp t1 = newTemp(ty); in dis_Grp3()
2827 dst1 = newTemp(ty); in dis_Grp3()
2828 assign(dst1, binop(mkSizedOp(ty,Iop_And8), in dis_Grp3()
2830 mkU(ty,d32))); in dis_Grp3()
2831 setFlags_DEP1( Iop_And8, dst1, ty ); in dis_Grp3()
2846 unop(mkSizedOp(ty,Iop_Not8), in dis_Grp3()
2852 dst0 = newTemp(ty); in dis_Grp3()
2853 src = newTemp(ty); in dis_Grp3()
2854 dst1 = newTemp(ty); in dis_Grp3()
2855 assign(dst0, mkU(ty,0)); in dis_Grp3()
2857 assign(dst1, binop(mkSizedOp(ty,Iop_Sub8), mkexpr(dst0), mkexpr(src))); in dis_Grp3()
2858 setFlags_DEP1_DEP2(Iop_Sub8, dst0, src, ty); in dis_Grp3()
2864 src = newTemp(ty); in dis_Grp3()
2870 src = newTemp(ty); in dis_Grp3()
2892 t1 = newTemp(ty); in dis_Grp3()
2894 assign(t1, loadLE(ty,mkexpr(addr))); in dis_Grp3()
2898 dst1 = newTemp(ty); in dis_Grp3()
2899 assign(dst1, binop(mkSizedOp(ty,Iop_And8), in dis_Grp3()
2900 mkexpr(t1), mkU(ty,d32))); in dis_Grp3()
2901 setFlags_DEP1( Iop_And8, dst1, ty ); in dis_Grp3()
2910 dst1 = newTemp(ty); in dis_Grp3()
2911 assign(dst1, unop(mkSizedOp(ty,Iop_Not8), mkexpr(t1))); in dis_Grp3()
2921 dst0 = newTemp(ty); in dis_Grp3()
2922 src = newTemp(ty); in dis_Grp3()
2923 dst1 = newTemp(ty); in dis_Grp3()
2924 assign(dst0, mkU(ty,0)); in dis_Grp3()
2926 assign(dst1, binop(mkSizedOp(ty,Iop_Sub8), in dis_Grp3()
2934 setFlags_DEP1_DEP2(Iop_Sub8, dst0, src, ty); in dis_Grp3()
2967 IRType ty = Ity_I8; in dis_Grp4() local
2968 IRTemp t1 = newTemp(ty); in dis_Grp4()
2969 IRTemp t2 = newTemp(ty); in dis_Grp4()
2987 setFlags_INC_DEC( True, t2, ty ); in dis_Grp4()
2992 setFlags_INC_DEC( False, t2, ty ); in dis_Grp4()
3003 assign( t1, loadLE(ty, mkexpr(addr)) ); in dis_Grp4()
3013 setFlags_INC_DEC( True, t2, ty ); in dis_Grp4()
3023 setFlags_INC_DEC( False, t2, ty ); in dis_Grp4()
3045 IRType ty = szToITy(sz); in dis_Grp5() local
3046 IRTemp t1 = newTemp(ty); in dis_Grp5()
3064 t2 = newTemp(ty); in dis_Grp5()
3065 assign(t2, binop(mkSizedOp(ty,Iop_Add8), in dis_Grp5()
3066 mkexpr(t1), mkU(ty,1))); in dis_Grp5()
3067 setFlags_INC_DEC( True, t2, ty ); in dis_Grp5()
3072 t2 = newTemp(ty); in dis_Grp5()
3073 assign(t2, binop(mkSizedOp(ty,Iop_Sub8), in dis_Grp5()
3074 mkexpr(t1), mkU(ty,1))); in dis_Grp5()
3075 setFlags_INC_DEC( False, t2, ty ); in dis_Grp5()
3108 assign(t1, loadLE(ty,mkexpr(addr))); in dis_Grp5()
3111 t2 = newTemp(ty); in dis_Grp5()
3112 assign(t2, binop(mkSizedOp(ty,Iop_Add8), in dis_Grp5()
3113 mkexpr(t1), mkU(ty,1))); in dis_Grp5()
3120 setFlags_INC_DEC( True, t2, ty ); in dis_Grp5()
3123 t2 = newTemp(ty); in dis_Grp5()
3124 assign(t2, binop(mkSizedOp(ty,Iop_Sub8), in dis_Grp5()
3125 mkexpr(t1), mkU(ty,1))); in dis_Grp5()
3132 setFlags_INC_DEC( False, t2, ty ); in dis_Grp5()
3199 IRType ty = szToITy(sz); in dis_MOVS() local
3206 storeLE( mkexpr(td), loadLE(ty,mkexpr(ts)) ); in dis_MOVS()
3215 IRType ty = szToITy(sz); in dis_LODS() local
3220 putIReg( sz, R_EAX, loadLE(ty, mkexpr(ts)) ); in dis_LODS()
3228 IRType ty = szToITy(sz); in dis_STOS() local
3229 IRTemp ta = newTemp(ty); /* EAX */ in dis_STOS()
3243 IRType ty = szToITy(sz); in dis_CMPS() local
3244 IRTemp tdv = newTemp(ty); /* (EDI) */ in dis_CMPS()
3245 IRTemp tsv = newTemp(ty); /* (ESI) */ in dis_CMPS()
3252 assign( tdv, loadLE(ty,mkexpr(td)) ); in dis_CMPS()
3253 assign( tsv, loadLE(ty,mkexpr(ts)) ); in dis_CMPS()
3255 setFlags_DEP1_DEP2 ( Iop_Sub8, tsv, tdv, ty ); in dis_CMPS()
3264 IRType ty = szToITy(sz); in dis_SCAS() local
3265 IRTemp ta = newTemp(ty); /* EAX */ in dis_SCAS()
3267 IRTemp tdv = newTemp(ty); /* (EDI) */ in dis_SCAS()
3272 assign( tdv, loadLE(ty,mkexpr(td)) ); in dis_SCAS()
3273 setFlags_DEP1_DEP2 ( Iop_Sub8, ta, tdv, ty ); in dis_SCAS()
3329 IRType ty = szToITy(size); in dis_mul_E_G() local
3330 IRTemp te = newTemp(ty); in dis_mul_E_G()
3331 IRTemp tg = newTemp(ty); in dis_mul_E_G()
3332 IRTemp resLo = newTemp(ty); in dis_mul_E_G()
3339 assign( te, loadLE(ty,mkexpr(addr)) ); in dis_mul_E_G()
3342 setFlags_MUL ( ty, te, tg, X86G_CC_OP_SMULB ); in dis_mul_E_G()
3344 assign( resLo, binop( mkSizedOp(ty, Iop_Mul8), mkexpr(te), mkexpr(tg) ) ); in dis_mul_E_G()
3371 IRType ty = szToITy(size); in dis_imul_I_E_G() local
3372 IRTemp te = newTemp(ty); in dis_imul_I_E_G()
3373 IRTemp tl = newTemp(ty); in dis_imul_I_E_G()
3374 IRTemp resLo = newTemp(ty); in dis_imul_I_E_G()
3383 assign(te, loadLE(ty, mkexpr(addr))); in dis_imul_I_E_G()
3392 assign(tl, mkU(ty,d32)); in dis_imul_I_E_G()
3394 assign( resLo, binop( mkSizedOp(ty, Iop_Mul8), mkexpr(te), mkexpr(tl) )); in dis_imul_I_E_G()
3396 setFlags_MUL ( ty, te, tl, X86G_CC_OP_SMULB ); in dis_imul_I_E_G()
3412 static IRTemp gen_LZCNT ( IRType ty, IRTemp src ) in gen_LZCNT() argument
3414 vassert(ty == Ity_I32 || ty == Ity_I16); in gen_LZCNT()
3422 mkU8(32 - 8 * sizeofIRType(ty)))); in gen_LZCNT()
3430 mkU32(8 * sizeofIRType(ty)), in gen_LZCNT()
3434 IRTemp res = newTemp(ty); in gen_LZCNT()
3435 assign(res, narrowTo(ty, mkexpr(res32))); in gen_LZCNT()
6191 IRType ty = szToITy(sz); in dis_SHLRD_Gv_Ev() local
6192 IRTemp gsrc = newTemp(ty); in dis_SHLRD_Gv_Ev()
6193 IRTemp esrc = newTemp(ty); in dis_SHLRD_Gv_Ev()
6232 assign( esrc, loadLE(ty, mkexpr(addr)) ); in dis_SHLRD_Gv_Ev()
6280 tmpRes, tmpSubSh, ty, tmpSH ); in dis_SHLRD_Gv_Ev()
6464 IRType ty = szToITy(sz); in dis_bs_E_G() local
6465 IRTemp src = newTemp(ty); in dis_bs_E_G()
6466 IRTemp dst = newTemp(ty); in dis_bs_E_G()
6484 assign( src, loadLE(ty, mkexpr(addr)) ); in dis_bs_E_G()
6498 assign( srcB, binop(mkSizedOp(ty,Iop_ExpCmpNE8), in dis_bs_E_G()
6499 mkexpr(src), mkU(ty,0)) ); in dis_bs_E_G()
6570 IRType ty = szToITy(sz); in codegen_xchg_eAX_Reg() local
6571 IRTemp t1 = newTemp(ty); in codegen_xchg_eAX_Reg()
6572 IRTemp t2 = newTemp(ty); in codegen_xchg_eAX_Reg()
6646 IRType ty = szToITy(size); in dis_cmpxchg_G_E() local
6647 IRTemp acc = newTemp(ty); in dis_cmpxchg_G_E()
6648 IRTemp src = newTemp(ty); in dis_cmpxchg_G_E()
6649 IRTemp dest = newTemp(ty); in dis_cmpxchg_G_E()
6650 IRTemp dest2 = newTemp(ty); in dis_cmpxchg_G_E()
6651 IRTemp acc2 = newTemp(ty); in dis_cmpxchg_G_E()
6672 setFlags_DEP1_DEP2(Iop_Sub8, acc, dest, ty); in dis_cmpxchg_G_E()
6685 assign( dest, loadLE(ty, mkexpr(addr)) ); in dis_cmpxchg_G_E()
6689 setFlags_DEP1_DEP2(Iop_Sub8, acc, dest, ty); in dis_cmpxchg_G_E()
6712 setFlags_DEP1_DEP2(Iop_Sub8, acc, dest, ty); in dis_cmpxchg_G_E()
6752 IRType ty = szToITy(sz); in dis_cmov_E_G() local
6753 IRTemp tmps = newTemp(ty); in dis_cmov_E_G()
6754 IRTemp tmpd = newTemp(ty); in dis_cmov_E_G()
6775 assign( tmps, loadLE(ty, mkexpr(addr)) ); in dis_cmov_E_G()
6801 IRType ty = szToITy(sz); in dis_xadd_G_E() local
6802 IRTemp tmpd = newTemp(ty); in dis_xadd_G_E()
6803 IRTemp tmpt0 = newTemp(ty); in dis_xadd_G_E()
6804 IRTemp tmpt1 = newTemp(ty); in dis_xadd_G_E()
6821 assign( tmpt1, binop(mkSizedOp(ty,Iop_Add8), in dis_xadd_G_E()
6823 setFlags_DEP1_DEP2( Iop_Add8, tmpd, tmpt0, ty ); in dis_xadd_G_E()
6835 assign( tmpd, loadLE(ty, mkexpr(addr)) ); in dis_xadd_G_E()
6837 assign( tmpt1, binop(mkSizedOp(ty,Iop_Add8), in dis_xadd_G_E()
6840 setFlags_DEP1_DEP2( Iop_Add8, tmpd, tmpt0, ty ); in dis_xadd_G_E()
6850 assign( tmpd, loadLE(ty, mkexpr(addr)) ); in dis_xadd_G_E()
6852 assign( tmpt1, binop(mkSizedOp(ty,Iop_Add8), in dis_xadd_G_E()
6856 setFlags_DEP1_DEP2( Iop_Add8, tmpd, tmpt0, ty ); in dis_xadd_G_E()
8022 static IRTemp math_BSWAP ( IRTemp t1, IRType ty ) in math_BSWAP() argument
8024 IRTemp t2 = newTemp(ty); in math_BSWAP()
8025 if (ty == Ity_I32) { in math_BSWAP()
8043 if (ty == Ity_I16) { in math_BSWAP()
8082 IRType ty; in disInstr_X86_WRK() local
12855 ty = szToITy(sz); in disInstr_X86_WRK()
12856 IRTemp src = newTemp(ty); in disInstr_X86_WRK()
12859 assign(src, loadLE(ty, mkexpr(addr))); in disInstr_X86_WRK()
12860 IRTemp dst = math_BSWAP(src, ty); in disInstr_X86_WRK()
12865 IRTemp dst = math_BSWAP(src, ty); in disInstr_X86_WRK()
12940 /*IRType*/ ty = szToITy(sz); in disInstr_X86_WRK()
12941 IRTemp src = newTemp(ty); in disInstr_X86_WRK()
12951 assign(src, loadLE(ty, mkexpr(addr))); in disInstr_X86_WRK()
12957 IRTemp res = gen_LZCNT(ty, src); in disInstr_X86_WRK()
13254 ty = szToITy(sz); in disInstr_X86_WRK()
13256 binop(mkSizedOp(ty,Iop_Sar8), in disInstr_X86_WRK()
13308 ty = szToITy(sz); in disInstr_X86_WRK()
13309 t1 = newTemp(ty); in disInstr_X86_WRK()
13310 assign( t1, binop(mkSizedOp(ty,Iop_Add8), in disInstr_X86_WRK()
13312 mkU(ty,1)) ); in disInstr_X86_WRK()
13313 setFlags_INC_DEC( True, t1, ty ); in disInstr_X86_WRK()
13327 ty = szToITy(sz); in disInstr_X86_WRK()
13328 t1 = newTemp(ty); in disInstr_X86_WRK()
13329 assign( t1, binop(mkSizedOp(ty,Iop_Sub8), in disInstr_X86_WRK()
13331 mkU(ty,1)) ); in disInstr_X86_WRK()
13332 setFlags_INC_DEC( False, t1, ty ); in disInstr_X86_WRK()
13615 ty = szToITy(sz); in disInstr_X86_WRK()
13618 putIReg(sz, R_EAX, loadLE(ty, mkexpr(addr))); in disInstr_X86_WRK()
13628 ty = szToITy(sz); in disInstr_X86_WRK()
13960 ty = szToITy(sz); in disInstr_X86_WRK()
13963 t3 = newTemp(ty); /* data */ in disInstr_X86_WRK()
13967 assign( t3, loadLE(ty, mkexpr(t1)) ); in disInstr_X86_WRK()
14008 ty = sz==2 ? Ity_I16 : Ity_I32; in disInstr_X86_WRK()
14009 t1 = newTemp(ty); t2 = newTemp(Ity_I32); in disInstr_X86_WRK()
14025 ty = szToITy(sz); in disInstr_X86_WRK()
14026 t1 = newTemp(Ity_I32); t2 = newTemp(ty); in disInstr_X86_WRK()
14031 if (ty == Ity_I16) in disInstr_X86_WRK()
14033 storeLE( mkexpr(t1), mkU(ty,d32) ); in disInstr_X86_WRK()
14356 ty = szToITy(sz); in disInstr_X86_WRK()
14357 t1 = newTemp(ty); t2 = newTemp(ty); in disInstr_X86_WRK()
14370 assign( t1, loadLE(ty,mkexpr(addr)) ); in disInstr_X86_WRK()
14446 ty = szToITy(sz); in disInstr_X86_WRK()
14457 putIReg(sz, R_EAX, narrowTo( ty, mkexpr(t2) ) ); in disInstr_X86_WRK()
14494 ty = szToITy(sz); in disInstr_X86_WRK()