Lines Matching refs:BlockAlign
132 Name += llvm::to_string(BlockInfo.BlockAlign.getQuantity()) + "_"; in getBlockDescriptorName()
147 BlockInfo.BlockAlign, CGM); in getBlockDescriptorName()
153 BlockInfo.BlockAlign, CGM); in getBlockDescriptorName()
155 BlockInfo.BlockAlign, CGM); in getBlockDescriptorName()
471 unsigned BlockAlign = GenPtrAlign.getQuantity(); in initializeForBlockHeader() local
478 if (BlockAlign < Align) in initializeForBlockHeader()
479 BlockAlign = Align; in initializeForBlockHeader()
485 info.BlockAlign = CharUnits::fromQuantity(BlockAlign); in initializeForBlockHeader()
493 info.BlockAlign = CGM.getPointerAlign(); in initializeForBlockHeader()
681 info.BlockAlign = std::max(maxFieldAlign, info.BlockAlign); in computeBlockInfo()
792 blockInfo.BlockAlign, "block"); in EmitBlockLiteral()
881 llvm::ConstantInt::get(IntTy, blockInfo.BlockAlign.getQuantity()), in EmitBlockLiteral()
1340 fields.addInt(CGM.IntTy, blockInfo.BlockAlign.getQuantity()); in buildGlobalBlock()
1361 "__block_literal_global", blockInfo.BlockAlign, in buildGlobalBlock()
1435 return Address(BlockPointer, BlockInfo->BlockAlign); in LoadBlockStruct()
1919 getCopyDestroyHelperFuncName(CopiedCaptures, blockInfo.BlockAlign, in GenerateCopyHelperFunction()
1968 src = Address(Builder.CreateLoad(src), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
1972 dst = Address(Builder.CreateLoad(dst), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
2116 getCopyDestroyHelperFuncName(DestroyedCaptures, blockInfo.BlockAlign, in GenerateDestroyHelperFunction()
2165 src = Address(Builder.CreateLoad(src), blockInfo.BlockAlign); in GenerateDestroyHelperFunction()