/aosp_15_r20/external/llvm/lib/Analysis/ |
H A D | Loads.cpp | 30 APInt BaseAlign(Offset.getBitWidth(), Base->getPointerAlignment(DL)); in isAligned() local 32 if (!BaseAlign) { in isAligned() 36 BaseAlign = DL.getABITypeAlignment(Ty); in isAligned() 42 return BaseAlign.uge(Alignment) && !(Offset & (Alignment-1)); in isAligned() 207 unsigned BaseAlign = 0; in isSafeToLoadUnconditionally() local 211 BaseAlign = AI->getAlignment(); in isSafeToLoadUnconditionally() 218 BaseAlign = GV->getAlignment(); in isSafeToLoadUnconditionally() 230 if (BaseAlign == 0) in isSafeToLoadUnconditionally() 231 BaseAlign = DL.getPrefTypeAlignment(BaseType); in isSafeToLoadUnconditionally() 233 if (Align <= BaseAlign) { in isSafeToLoadUnconditionally()
|
H A D | Lint.cpp | 425 unsigned BaseAlign = 0; in visitMemoryReference() local 431 BaseAlign = AI->getAlignment(); in visitMemoryReference() 432 if (BaseAlign == 0 && ATy->isSized()) in visitMemoryReference() 433 BaseAlign = DL->getABITypeAlignment(ATy); in visitMemoryReference() 441 BaseAlign = GV->getAlignment(); in visitMemoryReference() 442 if (BaseAlign == 0 && GTy->isSized()) in visitMemoryReference() 443 BaseAlign = DL->getABITypeAlignment(GTy); in visitMemoryReference() 458 Assert(!BaseAlign || Align <= MinAlign(BaseAlign, Offset), in visitMemoryReference()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | Lint.cpp | 468 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | Lint.cpp | 447 MaybeAlign BaseAlign; in visitMemoryReference() local 453 BaseAlign = AI->getAlign(); in visitMemoryReference() 461 BaseAlign = GV->getAlign(); in visitMemoryReference() 462 if (!BaseAlign && GTy->isSized()) in visitMemoryReference() 463 BaseAlign = DL->getABITypeAlign(GTy); in visitMemoryReference() 477 if (BaseAlign && Align) in visitMemoryReference() 478 Check(*Align <= commonAlignment(*BaseAlign, Offset), in visitMemoryReference()
|
/aosp_15_r20/external/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 967 CharUnits BaseAlign = (Packed) ? CharUnits::One() : UnpackedBaseAlign; in EnsureVTablePointerAlignment() local 971 BaseAlign = std::min(BaseAlign, MaxFieldAlignment); in EnsureVTablePointerAlignment() 976 setSize(getSize().alignTo(BaseAlign)); in EnsureVTablePointerAlignment() 980 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in EnsureVTablePointerAlignment() 1177 CharUnits BaseAlign = (Packed) ? CharUnits::One() : UnpackedBaseAlign; in LayoutBase() local 1184 UpdateAlignment(BaseAlign, UnpackedBaseAlign); in LayoutBase() 1191 BaseAlign = std::min(BaseAlign, MaxFieldAlignment); in LayoutBase() 1197 Offset = getDataSize().alignTo(BaseAlign); in LayoutBase() 1201 Offset += BaseAlign; in LayoutBase() 1207 if (InferAlignment && Offset < getDataSize().alignTo(BaseAlign)) { in LayoutBase() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 177 Align BaseAlign; variable 254 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 178 Align BaseAlign; variable 257 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 178 Align BaseAlign; variable 257 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 178 Align BaseAlign; variable 257 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 179 Align BaseAlign; variable 262 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 847 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetLoads() local 858 commonAlignment(BaseAlign, Offsets[I])); in insertSRetLoads() 877 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetStores() local 889 commonAlignment(BaseAlign, Offsets[I])); in insertSRetStores()
|
H A D | IRTranslator.cpp | 1325 Align BaseAlign = getMemOpAlign(LI); in translateLoad() local 1328 commonAlignment(BaseAlign, Offsets[i] / 8), AAInfo, Ranges, in translateLoad() 1365 Align BaseAlign = getMemOpAlign(SI); in translateStore() local 1368 commonAlignment(BaseAlign, Offsets[i] / 8), SI.getAAMetadata(), nullptr, in translateStore()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 3279 Align BaseAlign; member in __anonc8fdb3420b11::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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 3619 Align BaseAlign; member in __anon54bbb7c80c11::AggLoadStoreRewriter::OpSplitter 3628 Align BaseAlign, const DataLayout &DL, IRBuilderTy &IRB) in OpSplitter() argument 3630 BaseAlign(BaseAlign), DL(DL) { in OpSplitter() 3652 Ty, Agg, commonAlignment(BaseAlign, Offset), Name); in emitSplitOps() 3693 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL, in LoadOpSplitter() 3695 : OpSplitter<LoadOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, DL, in LoadOpSplitter() 3739 AAMDNodes AATags, StoreInst *AggStore, Align BaseAlign, in StoreOpSplitter() 3741 : OpSplitter<StoreOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in StoreOpSplitter()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 1071 : PtrInfo(ptrinfo), MemoryType(type), FlagVals(f), BaseAlign(a), in MachineMemOperand() 1116 BaseAlign = MMO->getBaseAlign(); in refineAlignment()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 892 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()
|
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1085 unsigned BaseAlign = Load->getAlignment(); in SplitVectorLoad() local 1086 unsigned HiAlign = MinAlign(BaseAlign, Size); in SplitVectorLoad() 1093 Load->isInvariant(), BaseAlign); in SplitVectorLoad() 1204 unsigned BaseAlign = Store->getAlignment(); in SplitVectorStore() local 1206 unsigned HiAlign = MinAlign(BaseAlign, Size); in SplitVectorStore() 1215 BaseAlign); in SplitVectorStore()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1577 Align BaseAlign = Load->getAlign(); in SplitVectorLoad() local 1578 Align HiAlign = commonAlignment(BaseAlign, Size); in SplitVectorLoad() 1582 BaseAlign, Load->getMemOperand()->getFlags()); in SplitVectorLoad() 1616 Align BaseAlign = Load->getAlign(); in WidenOrSplitVectorLoad() local 1622 (BaseAlign < Align(8) && in WidenOrSplitVectorLoad() 1634 WideMemVT, BaseAlign, Load->getMemOperand()->getFlags()); in WidenOrSplitVectorLoad() 1669 Align BaseAlign = Store->getAlign(); in SplitVectorStore() local 1671 Align HiAlign = commonAlignment(BaseAlign, Size); in SplitVectorStore() 1674 DAG.getTruncStore(Chain, SL, Lo, BasePtr, SrcValue, LoMemVT, BaseAlign, in SplitVectorStore()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1424 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 1994 Align BaseAlign = DL.getPrefTypeAlign(I.getOperand(0)->getType()); in visitRet() local 2008 commonAlignment(BaseAlign, Offsets[i])); in visitRet()
|