Lines Matching refs:ValTy
783 bool UseOptimizedLibcall, llvm::Value *Val, QualType ValTy, in AddDirectArgument() argument
787 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); in AddDirectArgument()
789 ValTy = in AddDirectArgument()
795 CGF.getContext().getPointerType(ValTy), in AddDirectArgument()
798 Args.add(RValue::get(Val), ValTy); in AddDirectArgument()
1532 auto *ValTy = AsValue in ConvertIntToValueOrAtomic() local
1535 if (ValTy->isIntegerTy()) { in ConvertIntToValueOrAtomic()
1536 assert(IntVal->getType() == ValTy && "Different integer types."); in ConvertIntToValueOrAtomic()
1538 } else if (ValTy->isPointerTy()) in ConvertIntToValueOrAtomic()
1539 return RValue::get(CGF.Builder.CreateIntToPtr(IntVal, ValTy)); in ConvertIntToValueOrAtomic()
1540 else if (llvm::CastInst::isBitCastable(IntVal->getType(), ValTy)) in ConvertIntToValueOrAtomic()
1541 return RValue::get(CGF.Builder.CreateBitCast(IntVal, ValTy)); in ConvertIntToValueOrAtomic()