Lines Matching refs:T1R
2817 auto *T1R = Src1R; in lowerArithmetic() local
2822 T1R = makeReg(IceType_i32); in lowerArithmetic()
2823 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2829 _addu(T, T0R, T1R); in lowerArithmetic()
2860 auto *T1R = Src1R; in lowerArithmetic() local
2865 T1R = makeReg(IceType_i32); in lowerArithmetic()
2866 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2872 _subu(T, T0R, T1R); in lowerArithmetic()
2893 auto *T1R = Src1R; in lowerArithmetic() local
2898 T1R = makeReg(IceType_i32); in lowerArithmetic()
2899 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2905 _srlv(T, T0R, T1R); in lowerArithmetic()
2912 auto *T1R = Src1R; in lowerArithmetic() local
2917 T1R = makeReg(IceType_i32); in lowerArithmetic()
2918 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2924 _srav(T, T0R, T1R); in lowerArithmetic()
2932 auto *T1R = Src1R; in lowerArithmetic() local
2936 T1R = makeReg(IceType_i32); in lowerArithmetic()
2937 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2939 _divu(T_Zero, T0R, T1R); in lowerArithmetic()
2940 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2948 auto *T1R = Src1R; in lowerArithmetic() local
2952 T1R = makeReg(IceType_i32); in lowerArithmetic()
2953 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2955 _div(T_Zero, T0R, T1R); in lowerArithmetic()
2956 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2964 auto *T1R = Src1R; in lowerArithmetic() local
2968 T1R = makeReg(IceType_i32); in lowerArithmetic()
2969 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2971 _divu(T_Zero, T0R, T1R); in lowerArithmetic()
2972 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2980 auto *T1R = Src1R; in lowerArithmetic() local
2984 T1R = makeReg(IceType_i32); in lowerArithmetic()
2985 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2987 _div(T_Zero, T0R, T1R); in lowerArithmetic()
2988 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()