Lines Matching refs:FloatWidth

121   unsigned FloatWidth =  in expandFPToI()  local
123 unsigned ExponentWidth = FloatWidth - FPMantissaWidth - 1; in expandFPToI()
162 Builder.CreateBitCast(FloatVal0, Builder.getIntNTy(FloatWidth)); in expandFPToI()
165 ARep0, ConstantInt::getSigned(Builder.getIntNTy(FloatWidth), -1)); in expandFPToI()
329 unsigned FloatWidth = PowerOf2Ceil(FPMantissaWidth); in expandIToFP() local
332 assert(BitWidth > FloatWidth && "Unexpected conversion. expandIToFP() " in expandIToFP()
380 int BitWidthNew = FloatWidth == 128 ? BitWidth : 32; in expandIToFP()
382 FloatWidth == 128 ? Call : Cast); in expandIToFP()
384 FloatWidth == 128 ? Call : Cast); in expandIToFP()
405 FloatWidth == 128 ? Call : Cast); in expandIToFP()
408 FloatWidth == 128 ? Sub5 : ShProm); in expandIToFP()
410 Builder.CreateAdd(FloatWidth == 128 ? Call : Cast, in expandIToFP()
414 FloatWidth == 128 ? Sub8 : ShProm9); in expandIToFP()
440 Value *ExtractT60 = Builder.CreateTrunc(Shr18, Builder.getIntNTy(FloatWidth)); in expandIToFP()
443 if (FloatWidth > 80) in expandIToFP()
456 Value *ExtractT = Builder.CreateTrunc(Shr21, Builder.getIntNTy(FloatWidth)); in expandIToFP()
459 if (FloatWidth > 80) in expandIToFP()
468 FloatWidth == 128 ? Call : Cast, in expandIToFP()
473 FloatWidth == 128 ? Sub24 : ShProm25); in expandIToFP()
474 Value *ExtractT61 = Builder.CreateTrunc(Shl26, Builder.getIntNTy(FloatWidth)); in expandIToFP()
477 if (FloatWidth > 80) in expandIToFP()
485 PHINode *AAddr1Off0 = Builder.CreatePHI(Builder.getIntNTy(FloatWidth), 3); in expandIToFP()
490 if (FloatWidth > 32) { in expandIToFP()
492 Builder.CreatePHI(Builder.getIntNTy(FloatWidth > 80 ? 64 : 32), 3); in expandIToFP()
498 if (FloatWidth <= 80) { in expandIToFP()
505 if (FloatWidth > 80) { in expandIToFP()
517 if (FloatWidth > 80) { in expandIToFP()
528 And34 = Builder.CreateAnd(FloatWidth > 32 ? AAddr1Off32 : AAddr1Off0, in expandIToFP()
532 if (FloatWidth > 80) { in expandIToFP()
547 Value *ZExt1 = Builder.CreateZExt(Or35, Builder.getIntNTy(FloatWidth)); in expandIToFP()
548 Value *Shl1 = Builder.CreateShl(ZExt1, Builder.getIntN(FloatWidth, 32)); in expandIToFP()
550 Builder.CreateAnd(AAddr1Off0, Builder.getIntN(FloatWidth, 0xFFFFFFFF)); in expandIToFP()