Home
last modified time | relevance | path

Searched refs:BaseAlign (Results 1 – 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDLint.cpp468 unsigned BaseAlign = 0; in visitMemoryReference() local
474 BaseAlign = AI->getAlignment(); in visitMemoryReference()
475 if (BaseAlign == 0 && ATy->isSized()) in visitMemoryReference()
476 BaseAlign = DL->getABITypeAlignment(ATy); in visitMemoryReference()
484 BaseAlign = GV->getAlignment(); in visitMemoryReference()
485 if (BaseAlign == 0 && GTy->isSized()) in visitMemoryReference()
486 BaseAlign = DL->getABITypeAlignment(GTy); in visitMemoryReference()
501 Assert(!BaseAlign || Align <= MinAlign(BaseAlign, Offset), in visitMemoryReference()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDRecordLayoutBuilder.cpp988 CharUnits BaseAlign = Packed ? CharUnits::One() : UnpackedBaseAlign; in EnsureVTablePointerAlignment() local
992 BaseAlign = std::min(BaseAlign, MaxFieldAlignment); in EnsureVTablePointerAlignment()
997 setSize(getSize().alignTo(BaseAlign)); in EnsureVTablePointerAlignment()
1000 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in EnsureVTablePointerAlignment()
1199 CharUnits BaseAlign = in LayoutBase() local
1211 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in LayoutBase()
1218 BaseAlign = std::min(BaseAlign, MaxFieldAlignment); in LayoutBase()
1224 Offset = getDataSize().alignTo(BaseAlign); in LayoutBase()
1228 Offset += BaseAlign; in LayoutBase()
1234 if (InferAlignment && Offset < getDataSize().alignTo(BaseAlign)) { in LayoutBase()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDSROA.cpp3279 Align BaseAlign; member in __anonec987c9f0b11::AggLoadStoreRewriter::OpSplitter
3288 Align BaseAlign, const DataLayout &DL) in OpSplitter() argument
3290 BaseTy(BaseTy), BaseAlign(BaseAlign), DL(DL) {} in OpSplitter()
3310 Ty, Agg, commonAlignment(BaseAlign, Offset), Name); in emitSplitOps()
3351 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL) in LoadOpSplitter()
3352 : OpSplitter<LoadOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in LoadOpSplitter()
3392 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL) in StoreOpSplitter()
3393 : OpSplitter<StoreOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in StoreOpSplitter()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDIRTranslator.cpp892 unsigned BaseAlign = getMemOpAlignment(LI); in translateLoad() local
897 MinAlign(BaseAlign, Offsets[i] / 8), AAMetadata, Ranges, in translateLoad()
935 unsigned BaseAlign = getMemOpAlignment(SI); in translateStore() local
940 MinAlign(BaseAlign, Offsets[i] / 8), AAMetadata, nullptr, in translateStore()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUISelLowering.cpp1424 unsigned BaseAlign = Load->getAlignment(); in SplitVectorLoad() local
1425 unsigned HiAlign = MinAlign(BaseAlign, Size); in SplitVectorLoad()
1429 BaseAlign, Load->getMemOperand()->getFlags()); in SplitVectorLoad()
1466 unsigned BaseAlign = Load->getAlignment(); in WidenVectorLoad() local
1474 WideMemVT, BaseAlign, Load->getMemOperand()->getFlags()); in WidenVectorLoad()
1509 unsigned BaseAlign = Store->getAlignment(); in SplitVectorStore() local
1511 unsigned HiAlign = MinAlign(BaseAlign, Size); in SplitVectorStore()
1514 DAG.getTruncStore(Chain, SL, Lo, BasePtr, SrcValue, LoMemVT, BaseAlign, in SplitVectorStore()