Lines Matching refs:IntVal
317 auto *IntVal = IToFP->getOperand(0); in expandIToFP() local
318 IntegerType *IntTy = cast<IntegerType>(IntVal->getType()); in expandIToFP()
320 unsigned BitWidth = IntVal->getType()->getIntegerBitWidth(); in expandIToFP()
369 Value *Cmp = Builder.CreateICmpEQ(IntVal, ConstantInt::getSigned(IntTy, 0)); in expandIToFP()
375 Builder.CreateAShr(IntVal, Builder.getIntN(BitWidth, BitWidth - 1)); in expandIToFP()
376 Value *Xor = Builder.CreateXor(Shr, IntVal); in expandIToFP()
378 Value *Call = Builder.CreateCall(CTLZ, {IsSigned ? Sub : IntVal, True}); in expandIToFP()
398 Builder.CreateShl(IsSigned ? Sub : IntVal, Builder.getIntN(BitWidth, 1)); in expandIToFP()
407 Value *Shr6 = Builder.CreateLShr(IsSigned ? Sub : IntVal, in expandIToFP()
415 Value *And = Builder.CreateAnd(Shr9, IsSigned ? Sub : IntVal); in expandIToFP()
425 AAddr0->addIncoming(IsSigned ? Sub : IntVal, IfThen4); in expandIToFP()
472 Value *Shl26 = Builder.CreateShl(IsSigned ? Sub : IntVal, in expandIToFP()