• Home
  • Raw
  • Download

Lines Matching refs:T1R

2802     auto *T1R = Src1R;  in lowerArithmetic()  local
2807 T1R = makeReg(IceType_i32); in lowerArithmetic()
2808 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2814 _addu(T, T0R, T1R); in lowerArithmetic()
2845 auto *T1R = Src1R; in lowerArithmetic() local
2850 T1R = makeReg(IceType_i32); in lowerArithmetic()
2851 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2857 _subu(T, T0R, T1R); in lowerArithmetic()
2878 auto *T1R = Src1R; in lowerArithmetic() local
2883 T1R = makeReg(IceType_i32); in lowerArithmetic()
2884 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2890 _srlv(T, T0R, T1R); in lowerArithmetic()
2897 auto *T1R = Src1R; in lowerArithmetic() local
2902 T1R = makeReg(IceType_i32); in lowerArithmetic()
2903 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2909 _srav(T, T0R, T1R); in lowerArithmetic()
2917 auto *T1R = Src1R; in lowerArithmetic() local
2921 T1R = makeReg(IceType_i32); in lowerArithmetic()
2922 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2924 _divu(T_Zero, T0R, T1R); in lowerArithmetic()
2925 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2933 auto *T1R = Src1R; in lowerArithmetic() local
2937 T1R = makeReg(IceType_i32); in lowerArithmetic()
2938 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2940 _div(T_Zero, T0R, T1R); in lowerArithmetic()
2941 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2949 auto *T1R = Src1R; in lowerArithmetic() local
2953 T1R = makeReg(IceType_i32); in lowerArithmetic()
2954 lowerCast(InstCast::create(Func, InstCast::Zext, T1R, Src1R)); in lowerArithmetic()
2956 _divu(T_Zero, T0R, T1R); in lowerArithmetic()
2957 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()
2965 auto *T1R = Src1R; in lowerArithmetic() local
2969 T1R = makeReg(IceType_i32); in lowerArithmetic()
2970 lowerCast(InstCast::create(Func, InstCast::Sext, T1R, Src1R)); in lowerArithmetic()
2972 _div(T_Zero, T0R, T1R); in lowerArithmetic()
2973 _teq(T1R, T_Zero, DivideByZeroTrapCode); // Trap if divide-by-zero in lowerArithmetic()