Home | History | Annotate | Download | only in Utils

Lines Matching defs:Tmp1

122   // ;   %tmp1   = ashr i32 %divisor, 31
125 // ; %tmp3 = xor i32 %tmp1, %divisor
126 // ; %u_dvsr = sub nsw i32 %tmp3, %tmp1
127 // ; %q_sgn = xor i32 %tmp1, %tmp
132 Value *Tmp1 = Builder.CreateAShr(Divisor, Shift);
135 Value *Tmp3 = Builder.CreateXor(Tmp1, Divisor);
136 Value *U_Dvsr = Builder.CreateSub(Tmp3, Tmp1);
137 Value *Q_Sgn = Builder.CreateXor(Tmp1, Tmp);
243 // ; %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %dividend, i1 true)
244 // ; %sr = sub nsw i32 %tmp0, %tmp1
256 Value *Tmp1 = Builder.CreateCall(CTLZ, {Dividend, True});
257 Value *SR = Builder.CreateSub(Tmp0, Tmp1);