Lines Matching refs:SizeTy
557 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity()); in EmitCXXNewAllocSize()
562 unsigned sizeWidth = CGF.SizeTy->getBitWidth(); in EmitCXXNewAllocSize()
631 numElements = llvm::ConstantInt::get(CGF.SizeTy, in EmitCXXNewAllocSize()
644 sizeWithoutCookie = llvm::ConstantInt::get(CGF.SizeTy, allocationSize); in EmitCXXNewAllocSize()
652 size = llvm::Constant::getAllOnesValue(CGF.SizeTy); in EmitCXXNewAllocSize()
654 size = llvm::ConstantInt::get(CGF.SizeTy, allocationSize); in EmitCXXNewAllocSize()
685 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
690 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
699 llvm::ConstantInt::get(CGF.SizeTy, minElements)); in EmitCXXNewAllocSize()
703 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
706 assert(numElements->getType() == CGF.SizeTy); in EmitCXXNewAllocSize()
712 llvm::ConstantInt::get(CGF.SizeTy, minElements)); in EmitCXXNewAllocSize()
719 llvm::ConstantInt::get(CGF.SizeTy, minElements))); in EmitCXXNewAllocSize()
734 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
737 llvm::ConstantInt::get(CGF.SizeTy, typeSizeMultiplier); in EmitCXXNewAllocSize()
760 llvm::ConstantInt::get(CGF.SizeTy, arraySizeMultiplier); in EmitCXXNewAllocSize()
774 = CGF.CGM.getIntrinsic(llvm::Intrinsic::uadd_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
776 llvm::Value *cookieSizeV = llvm::ConstantInt::get(CGF.SizeTy, cookieSize); in EmitCXXNewAllocSize()
794 llvm::Constant::getAllOnesValue(CGF.SizeTy), in EmitCXXNewAllocSize()
1499 QualType SizeTy; in EmitDeleteCall() local
1501 SizeTy = DeleteFTy->getParamType(1); in EmitDeleteCall()
1503 Size = llvm::ConstantInt::get(ConvertType(SizeTy), in EmitDeleteCall()
1512 DeleteArgs.add(RValue::get(Size), SizeTy); in EmitDeleteCall()
1631 llvm::IntegerType *SizeTy in Emit() local
1639 = llvm::ConstantInt::get(SizeTy, ElementTypeSize.getQuantity()); in Emit()
1646 = llvm::ConstantInt::get(SizeTy, CookieSize.getQuantity()); in Emit()