| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | FunctionTest.cpp | 146 EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout(""))); in TEST() 147 EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fi8"))); in TEST() 148 EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fn8"))); in TEST() 149 EXPECT_EQ(Align(2), Func->getPointerAlignment(DataLayout("Fi16"))); in TEST() 150 EXPECT_EQ(Align(2), Func->getPointerAlignment(DataLayout("Fn16"))); in TEST() 151 EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fi32"))); in TEST() 152 EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn32"))); in TEST() 156 EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout(""))); in TEST() 157 EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fi8"))); in TEST() 158 EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn8"))); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSubtarget.cpp | 107 if (GV->getPointerAlignment(DL) == 1 && !GV->getValueType()->isFunctionTy()) in isPC32DBLSymbol()
|
| H A D | SystemZISelDAGToDAG.cpp | 1499 if (GV->getPointerAlignment(DL).value() < StoreSize) in storeLoadIsAligned()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUMemoryUtils.cpp | 31 return DL.getValueOrABITypeAlignment(GV->getPointerAlignment(DL), in getAlign()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ExpandMemCmp.cpp | 286 Align LhsAlign = LhsSource->getPointerAlignment(DL); in getLoadPair() 287 Align RhsAlign = RhsSource->getPointerAlignment(DL); in getLoadPair()
|
| H A D | ExpandVectorPredication.cpp | 412 MaybeAlign AlignOpt = VPI.getPointerAlignment(); in expandPredicationInMemoryIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 31 Align BA = Base->getPointerAlignment(DL); in isAligned()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Value.h | 773 Align getPointerAlignment(const DataLayout &DL) const;
|
| H A D | IntrinsicInst.h | 430 MaybeAlign getPointerAlignment() const;
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 397 MaybeAlign VPIntrinsic::getPointerAlignment() const { in getPointerAlignment() function in VPIntrinsic
|
| H A D | Value.cpp | 915 Align Value::getPointerAlignment(const DataLayout &DL) const { in getPointerAlignment() function in Value
|
| H A D | ConstantFold.cpp | 1059 GVAlign = GV->getPointerAlignment(DL); in ConstantFoldBinaryInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 1040 Builder.CreateMaskedLoad(VecTy, VecPtr, PtrOp->getPointerAlignment(DL), in instCombineSVELD1() 1064 VecOp, VecPtr, PtrOp->getPointerAlignment(DL), Pred); in instCombineSVEST1() 1258 BasePtr->getPointerAlignment(II.getModule()->getDataLayout()); in instCombineLD1GatherIndex() 1291 BasePtr->getPointerAlignment(II.getModule()->getDataLayout()); in instCombineST1ScatterIndex()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 706 return V->getPointerAlignment(M->getDataLayout()); in inferAlignFromPtrInfo()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 212 Alignment = std::max(SrcPtr->getPointerAlignment(DL), Alignment); in vectorizeLoadInsert()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 4450 takeKnownMaximum(V.getPointerAlignment(A.getDataLayout()).value()); in initialize() 4492 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest() 4561 Align PA = Base->getPointerAlignment(DL); in updateImpl() 4570 Alignment = V.getPointerAlignment(DL).value(); in updateImpl() 4649 getAssociatedValue().getPointerAlignment(A.getDataLayout()); in manifest()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 1397 if (MO.getGlobal()->getPointerAlignment(DL) < 4) in emitInstruction()
|
| H A D | PPCISelDAGToDAG.cpp | 7401 Align Alignment = GV->getPointerAlignment(CurDAG->getDataLayout()); in PeepholePPC64() 7468 Align Alignment = GV->getPointerAlignment(CurDAG->getDataLayout()); in PeepholePPC64()
|
| H A D | PPCInstrInfo.cpp | 4479 if (ImmMO.getGlobal()->getPointerAlignment(DL) < III.ImmMustBeMultipleOf) in isImmElgibleForForwarding()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 1884 GA->getGlobal()->getPointerAlignment(DL), GA->getOffset()); in SelectAddrRegImm()
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 435 GV->getPointerAlignment(DAG.getDataLayout()) >= 4) { in LowerLOAD()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 1339 Align CurrentAlign = GO->getPointerAlignment(DL); in tryEnforceAlignment()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1220 CLI.CB->getCalledOperand()->getPointerAlignment(DAG.getDataLayout()), in LowerCall()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 7397 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPLoadGather() 7458 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStoreScatter() 7511 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedLoad() 7537 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPStridedStore()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1428 Align Alignment = TaskData->getPointerAlignment(M.getDataLayout()); in createTask()
|