Home
last modified time | relevance | path

Searched refs:commonAlignment (Results 1 – 25 of 45) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp75 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopKnownSize()
76 Align PartSrcAlign(commonAlignment(SrcAlign, LoopOpSize)); in createMemCpyLoopKnownSize()
125 Align PartSrcAlign(commonAlignment(SrcAlign, BytesCopied)); in createMemCpyLoopKnownSize()
126 Align PartDstAlign(commonAlignment(DstAlign, BytesCopied)); in createMemCpyLoopKnownSize()
230 Align PartSrcAlign(commonAlignment(SrcAlign, LoopOpSize)); in createMemCpyLoopUnknownSize()
231 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopUnknownSize()
418 Align PartSrcAlign(commonAlignment(SrcAlign, PartSize)); in createMemMoveLoop()
419 Align PartDstAlign(commonAlignment(DstAlign, PartSize)); in createMemMoveLoop()
494 Align PartAlign(commonAlignment(DstAlign, PartSize)); in createMemSetLoop()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp93 commonAlignment(ForcedRealign ? Align(1) : StackAlignment, SPOffset); in CreateFixedObject()
106 commonAlignment(ForcedRealign ? Align(1) : StackAlignment, SPOffset); in CreateFixedSpillStackObject()
H A DExpandMemCmp.cpp297 LhsAlign = commonAlignment(LhsAlign, OffsetBytes); in getLoadPair()
298 RhsAlign = commonAlignment(RhsAlign, OffsetBytes); in getLoadPair()
H A DMachineOperand.cpp1126 return commonAlignment(getBaseAlign(), getOffset()); in getAlign()
H A DMachineFunction.cpp513 ? commonAlignment(MMO->getBaseAlign(), Offset) in getMachineMemOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp144 Align AdjustedAlign = commonAlignment( in runOnFunction()
H A DAMDGPUCallLowering.cpp245 commonAlignment(ST.getStackAlignment(), LocMemOffset)); in assignValueToAddress()
441 ArgTy, commonAlignment(Alignment, FieldOffsets[Idx])); in lowerParameter()
544 Align Alignment = commonAlignment(KernArgBaseAlign, ArgOffset); in lowerFormalArgumentsKernel()
H A DAMDGPULowerModuleLDSPass.cpp1149 commonAlignment(Replacement.SGV->getAlign().valueOrOne(), Offset); in replaceLDSVariablesWithStruct()
1209 GA = commonAlignment(A, Off.getLimitedValue()); in refineUsesAlignmentAndAA()
H A DAMDGPULegalizerInfo.cpp1877 LLT::scalar(32), commonAlignment(Align(64), Offset)); in getSegmentAperture()
1900 LLT::scalar(32), commonAlignment(Align(64), StructOffset)); in getSegmentAperture()
5335 LLT::scalar(64), commonAlignment(Align(64), Offset)); in legalizeTrapHsaQueuePtr()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp760 commonAlignment(Align, SL->getElementOffset(i)), Name + ".unpack"); in unpackLoadToAggregate()
805 commonAlignment(Align, Offset), in unpackLoadToAggregate()
1285 auto EltAlign = commonAlignment(Align, SL->getElementOffset(i)); in unpackStoreToAggregate()
1331 auto EltAlign = commonAlignment(Align, Offset); in unpackStoreToAggregate()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DAlignment.h212 inline Align commonAlignment(Align A, uint64_t Offset) { in commonAlignment() function
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp172 commonAlignment(AlignVal, EltTy->getPrimitiveSizeInBits() / 8); in scalarizeMaskedLoad()
311 commonAlignment(AlignVal, EltTy->getPrimitiveSizeInBits() / 8); in scalarizeMaskedStore()
H A DSROA.cpp1895 return commonAlignment(getLoadStoreAlignment(I), Offset); in getAdjustedAlignment()
2710 return commonAlignment(NewAI.getAlign(), in getSliceAlign()
3282 commonAlignment(OtherAlign, OtherOffset.zextOrTrunc(64).getZExtValue()); in visitMemTransferInst()
3654 Ty, Agg, commonAlignment(BaseAlign, Offset), Name); in emitSplitOps()
4662 const Align Alignment = commonAlignment(AI.getAlign(), P.beginOffset()); in rewritePartition()
H A DScalarizer.cpp176 return commonAlignment(VecAlign, I * ElemSize); in getElemAlign()
H A DLowerMatrixIntrinsics.cpp1090 return commonAlignment(InitialAlign, Idx * StrideInBytes); in getAlignForIndex()
1092 return commonAlignment(InitialAlign, ElementSizeInBits / 8); in getAlignForIndex()
H A DMemCpyOptimizer.cpp1299 Alignment = commonAlignment(DestAlign, SrcSizeC->getZExtValue()); in processMemSetMemCpyDependence()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp222 Alignment = commonAlignment(Alignment, Offset.getZExtValue()); in vectorizeLoadInsert()
1065 return commonAlignment(VectorAlignment, in computeAlignmentAfterScalarization()
1067 return commonAlignment(VectorAlignment, DL.getTypeStoreSize(ScalarType)); in computeAlignmentAfterScalarization()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp858 commonAlignment(BaseAlign, Offsets[I])); in insertSRetLoads()
889 commonAlignment(BaseAlign, Offsets[I])); in insertSRetStores()
H A DUtils.cpp717 return commonAlignment(MFI.getObjectAlign(FSPV->getFrameIndex()), in inferAlignFromPtrInfo()
H A DIRTranslator.cpp1328 commonAlignment(BaseAlign, Offsets[i] / 8), AAInfo, Ranges, in translateLoad()
1368 commonAlignment(BaseAlign, Offsets[i] / 8), SI.getAAMetadata(), nullptr, in translateStore()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp217 const Align SubsequentAlignment = commonAlignment( in decompose()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp252 commonAlignment(STI.getStackAlignment(), LocMemOffset)); in assignValueToAddress()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLint.cpp478 Check(*Align <= commonAlignment(*BaseAlign, Offset), in visitMemoryReference()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1764 commonAlignment(SmallestAlign, in SplitVecRes_INSERT_VECTOR_ELT()
2008 Alignment = commonAlignment( in SplitVecRes_VP_STRIDED_LOAD()
3231 commonAlignment(SmallestAlign, EltVT.getFixedSizeInBits() / 8)); in SplitVecOp_EXTRACT_VECTOR_ELT()
3312 Alignment = commonAlignment(Alignment, in SplitVecOp_VP_STORE()
3388 Alignment = commonAlignment(Alignment, in SplitVecOp_VP_STRIDED_STORE()
3462 Alignment = commonAlignment( in SplitVecOp_MSTORE()
6817 : commonAlignment(LD->getAlign(), ScaledOffset); in GenWidenVectorLoads()
7003 : commonAlignment(ST->getAlign(), ScaledOffset); in GenWidenVectorStores()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp704 Align EndAlignment = commonAlignment(Alignment, DataSize); in computeSectionStubBufSize()

12