Lines Matching refs:ValTy
762 bool UseOptimizedLibcall, llvm::Value *Val, QualType ValTy, in AddDirectArgument() argument
766 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); in AddDirectArgument()
768 ValTy = in AddDirectArgument()
774 CGF.getContext().getPointerType(ValTy), in AddDirectArgument()
777 Args.add(RValue::get(Val), ValTy); in AddDirectArgument()
1478 auto *ValTy = AsValue in ConvertIntToValueOrAtomic() local
1481 if (ValTy->isIntegerTy()) { in ConvertIntToValueOrAtomic()
1482 assert(IntVal->getType() == ValTy && "Different integer types."); in ConvertIntToValueOrAtomic()
1484 } else if (ValTy->isPointerTy()) in ConvertIntToValueOrAtomic()
1485 return RValue::get(CGF.Builder.CreateIntToPtr(IntVal, ValTy)); in ConvertIntToValueOrAtomic()
1486 else if (llvm::CastInst::isBitCastable(IntVal->getType(), ValTy)) in ConvertIntToValueOrAtomic()
1487 return RValue::get(CGF.Builder.CreateBitCast(IntVal, ValTy)); in ConvertIntToValueOrAtomic()