Lines Matching refs:getIntN

126       Builder.getIntN(BitWidth, 1), Builder.getIntN(BitWidth, FPMantissaWidth));  in expandFPToI()
128 Builder.CreateSub(ImplicitBit, Builder.getIntN(BitWidth, 1)); in expandFPToI()
169 Builder.CreateLShr(ARep, Builder.getIntN(BitWidth, FPMantissaWidth)); in expandFPToI()
171 And, Builder.getIntN(BitWidth, (1 << ExponentWidth) - 1)); in expandFPToI()
175 Builder.CreateICmpULT(And2, Builder.getIntN(BitWidth, ExponentBias)); in expandFPToI()
196 And2, Builder.getIntN(BitWidth, ExponentBias + FPMantissaWidth)); in expandFPToI()
202 Builder.getIntN(BitWidth, ExponentBias + FPMantissaWidth), And2); in expandFPToI()
223 Retval0->addIncoming(Builder.getIntN(BitWidth, 0), Entry); in expandFPToI()
336 Builder.CreateShl(Builder.getIntN(BitWidth, 1), in expandIToFP()
337 Builder.getIntN(BitWidth, FPMantissaWidth + 3)); in expandIToFP()
375 Builder.CreateAShr(IntVal, Builder.getIntN(BitWidth, BitWidth - 1)); in expandIToFP()
381 Value *Sub1 = Builder.CreateSub(Builder.getIntN(BitWidthNew, BitWidth), in expandIToFP()
383 Value *Sub2 = Builder.CreateSub(Builder.getIntN(BitWidthNew, BitWidth - 1), in expandIToFP()
386 Sub1, Builder.getIntN(BitWidthNew, FPMantissaWidth + 1)); in expandIToFP()
392 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 2), SwBB); in expandIToFP()
393 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 3), SwEpilog); in expandIToFP()
398 Builder.CreateShl(IsSigned ? Sub : IntVal, Builder.getIntN(BitWidth, 1)); in expandIToFP()
404 Builder.getIntN(BitWidthNew, BitWidth - FPMantissaWidth - 3), in expandIToFP()
411 Builder.getIntN(BitWidthNew, FPMantissaWidth + 3)); in expandIToFP()
416 Value *Cmp10 = Builder.CreateICmpNE(And, Builder.getIntN(BitWidth, 0)); in expandIToFP()
428 Value *A1 = Builder.CreateLShr(A0, Builder.getIntN(32, 2)); in expandIToFP()
429 Value *A2 = Builder.CreateAnd(A1, Builder.getIntN(32, 1)); in expandIToFP()
432 Value *Inc = Builder.CreateAdd(Or17, Builder.getIntN(BitWidth, 1)); in expandIToFP()
435 Shr18 = Builder.CreateAShr(Inc, Builder.getIntN(BitWidth, 2)); in expandIToFP()
437 Shr18 = Builder.CreateLShr(Inc, Builder.getIntN(BitWidth, 2)); in expandIToFP()
439 Value *PosOrNeg = Builder.CreateICmpEQ(A3, Builder.getIntN(BitWidth, 0)); in expandIToFP()
441 Value *Extract63 = Builder.CreateLShr(Shr18, Builder.getIntN(BitWidth, 32)); in expandIToFP()
453 Shr21 = Builder.CreateAShr(Inc, Builder.getIntN(BitWidth, 3)); in expandIToFP()
455 Shr21 = Builder.CreateLShr(Inc, Builder.getIntN(BitWidth, 3)); in expandIToFP()
457 Value *Extract = Builder.CreateLShr(Shr21, Builder.getIntN(BitWidth, 32)); in expandIToFP()
475 Value *Extract65 = Builder.CreateLShr(Shl26, Builder.getIntN(BitWidth, 32)); in expandIToFP()
506 Value *Temp2 = Builder.CreateShl(Builder.getIntN(BitWidth, 1), in expandIToFP()
507 Builder.getIntN(BitWidth, 63)); in expandIToFP()
519 Value *Add = Builder.CreateShl(AAddr1Off32, Builder.getIntN(64, TempMod)); in expandIToFP()
522 Builder.getIntN(64, ((1ull << (62ull - TempMod)) - 1ull) << TempMod)); in expandIToFP()
525 Value *Add = Builder.CreateShl(E0, Builder.getIntN(32, TempMod)); in expandIToFP()
527 Add, Builder.getIntN(32, ((1 << (30 - TempMod)) - 1) << TempMod)); in expandIToFP()
529 Builder.getIntN(32, (1 << TempMod) - 1)); in expandIToFP()
535 Value *Or34 = Builder.CreateShl(Or31, Builder.getIntN(128, 64)); in expandIToFP()
536 Value *Temp3 = Builder.CreateShl(Builder.getIntN(128, 1), in expandIToFP()
537 Builder.getIntN(128, FPMantissaWidth)); in expandIToFP()
538 Value *Temp4 = Builder.CreateSub(Temp3, Builder.getIntN(128, 1)); in expandIToFP()
548 Value *Shl1 = Builder.CreateShl(ZExt1, Builder.getIntN(FloatWidth, 32)); in expandIToFP()
550 Builder.CreateAnd(AAddr1Off0, Builder.getIntN(FloatWidth, 0xFFFFFFFF)); in expandIToFP()