Home
last modified time | relevance | path

Searched refs:getBaseAlign (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1140 if (MMO->getBaseAlign() >= getBaseAlign()) { in refineAlignment()
1142 BaseAlign = MMO->getBaseAlign(); in refineAlignment()
1152 return commonAlignment(getBaseAlign(), getOffset()); in getAlign()
1274 if (getAlign() != getBaseAlign()) in print()
1275 OS << ", basealign " << getBaseAlign().value(); in print()
H A DMachineFunction.cpp556 MachineMemOperand(PtrInfo, MMO->getFlags(), Size, MMO->getBaseAlign(), in getMachineMemOperand()
564 MachineMemOperand(PtrInfo, MMO->getFlags(), Ty, MMO->getBaseAlign(), in getMachineMemOperand()
577 ? commonAlignment(MMO->getBaseAlign(), Offset) in getMachineMemOperand()
578 : MMO->getBaseAlign(); in getMachineMemOperand()
596 MPI, MMO->getFlags(), MMO->getSize(), MMO->getBaseAlign(), AAInfo, in getMachineMemOperand()
605 MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlign(), in getMachineMemOperand()
H A DMIRVRegNamerUtils.cpp130 MIOperands.push_back((unsigned)Op->getBaseAlign().value()); in getInstructionOpcodeHash()
H A DMachineStableHash.cpp220 HashComponents.push_back(static_cast<unsigned>(Op->getBaseAlign().value())); in stableHashValue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp263 LD->getBaseAlign(), LD->getMemOperand()->getFlags(), AAInfo); in ExpandRes_NormalLoad()
270 LD->getBaseAlign(), LD->getMemOperand()->getFlags(), AAInfo); in ExpandRes_NormalLoad()
498 DAG.getStore(Chain, dl, Lo, Ptr, St->getPointerInfo(), St->getBaseAlign(), in ExpandOp_NormalStore()
504 St->getBaseAlign(), St->getMemOperand()->getFlags(), AAInfo); in ExpandOp_NormalStore()
H A DLegalizeDAG.cpp450 ST->getBaseAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
460 ST->getBaseAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
474 ST->getBaseAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
478 ST->getBaseAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
534 ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
557 ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
580 RoundVT, ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
592 ExtraVT, ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
602 ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
611 ExtraVT, ST->getBaseAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
[all …]
H A DLegalizeVectorTypes.cpp466 N->getBaseAlign(), N->getMemOperand()->getFlags(), N->getAAInfo()); in ScalarizeVecRes_LOAD()
999 N->getMemoryVT().getVectorElementType(), N->getBaseAlign(), in ScalarizeVecOp_STORE()
1003 N->getBasePtr(), N->getPointerInfo(), N->getBaseAlign(), in ScalarizeVecOp_STORE()
2130 LD->getPointerInfo(), LoMemVT, LD->getBaseAlign(), MMOFlags, in SplitVecRes_LOAD()
2137 HiMemVT, LD->getBaseAlign(), MMOFlags, AAInfo); in SplitVecRes_LOAD()
2161 Align Alignment = LD->getBaseAlign(); in SplitVecRes_VP_LOAD()
2285 Align Alignment = SLD->getBaseAlign(); in SplitVecRes_VP_STRIDED_LOAD()
2324 Align Alignment = MLD->getBaseAlign(); in SplitVecRes_MLOAD()
2416 Align Alignment = N->getBaseAlign(); in SplitVecRes_Gather()
3939 Align Alignment = N->getBaseAlign(); in SplitVecOp_VP_STORE()
[all …]
H A DLegalizeIntegerTypes.cpp4290 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
4312 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), N->getBaseAlign(), in ExpandIntRes_LOAD()
4324 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
4342 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
4350 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
5850 N->getMemoryVT(), N->getBaseAlign(), MMOFlags, in ExpandIntOp_STORE()
5858 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), N->getBaseAlign(), in ExpandIntOp_STORE()
5870 NEVT, N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5899 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5907 N->getBaseAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
H A DLegalizeFloatTypes.cpp997 L->getPointerInfo(), NVT, L->getBaseAlign(), MMOFlags, in SoftenFloatRes_LOAD()
1008 L->getPointerInfo(), L->getMemoryVT(), L->getBaseAlign(), in SoftenFloatRes_LOAD()
3168 L->getBaseAlign(), L->getMemOperand()->getFlags(), L->getAAInfo()); in PromoteFloatRes_LOAD()
3597 L->getPointerInfo(), MVT::i16, L->getBaseAlign(), in SoftPromoteHalfRes_LOAD()
H A DTargetLowering.cpp4922 Lod->getBaseAlign()); in SimplifySetCC()
10152 LD->getPointerInfo(), SrcIntVT, LD->getBaseAlign(), in scalarizeVectorLoad()
10188 LD->getBaseAlign(), LD->getMemOperand()->getFlags(), LD->getAAInfo()); in scalarizeVectorLoad()
10249 ST->getBaseAlign(), ST->getMemOperand()->getFlags(), in scalarizeVectorStore()
10268 MemSclVT, ST->getBaseAlign(), ST->getMemOperand()->getFlags(), in scalarizeVectorStore()
10334 LD->getBaseAlign(), LD->getMemOperand()->getFlags(), LD->getAAInfo()); in expandUnalignedLoad()
10351 LD->getPointerInfo().getWithOffset(Offset), MemVT, LD->getBaseAlign(), in expandUnalignedLoad()
10382 Align Alignment = LD->getBaseAlign(); in expandUnalignedLoad()
10433 Align Alignment = ST->getBaseAlign(); in expandUnalignedStore()
10490 ST->getBaseAlign(), in expandUnalignedStore()
[all …]
H A DDAGCombiner.cpp12610 MST->getBaseAlign(), MST->getMemOperand()->getFlags(), in visitMSTORE()
12795 MLD->getPointerInfo(), MLD->getBaseAlign(), in visitMLOAD()
13963 SplitSrcVT, LN0->getBaseAlign(), in CombineExtLoad()
15542 LN0->getBaseAlign(), LN0->getMemOperand()->getFlags(), in reduceLoadWidth()
15547 LN0->getBaseAlign(), LN0->getMemOperand()->getFlags(), in reduceLoadWidth()
20864 St->getBaseAlign()); in ShrinkLoadReplaceStoreWithStore()
20871 St->getBaseAlign()); in ShrinkLoadReplaceStoreWithStore()
22392 ST->getBaseAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
22396 ST->getBaseAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
22867 ST->getBaseAlign(), MMOFlags, AAInfo); in splitMergedValStore()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h266 Align getBaseAlign() const { return BaseAlign; } in getBaseAlign() function
H A DSelectionDAGNodes.h1414 Align getBaseAlign() const { return MMO->getBaseAlign(); }
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2925 Align Alignment = commonAlignment(LdNode->getBaseAlign(), 8); in LowerF128Load()
2991 Align Alignment = commonAlignment(StNode->getBaseAlign(), 8); in LowerF128Store()
3023 St->getBaseAlign(), St->getMemOperand()->getFlags(), St->getAAInfo()); in LowerSTORE()
3509 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, Ld->getBaseAlign(), in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5775 Ld->getBaseAlign(), Ld->getMemOperand()->getFlags()); in lowerVECTOR_SHUFFLE()
5779 Ld->getBaseAlign(), in lowerVECTOR_SHUFFLE()
6535 Load->getPointerInfo(), Load->getBaseAlign(), in expandUnalignedRVVLoad()
6567 Store->getPointerInfo(), Store->getBaseAlign(), in expandUnalignedRVVStore()
7898 Load->getBaseAlign(), Load->getMemOperand()->getFlags()); in LowerOperation()
7902 Load->getBaseAlign(), Load->getMemOperand()->getFlags()); in LowerOperation()
7965 Store->getPointerInfo(), Store->getBaseAlign(), in LowerOperation()
7970 Store->getBaseAlign(), in LowerOperation()
8020 Store->getBaseAlign(), in LowerOperation()
12435 MMO->getPointerInfo(), MMO->getBaseAlign(), MMO->getFlags(), in lowerFixedLengthVectorLoadToRVV()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6930 Ld->getBaseAlign(), Ld->getMemOperand()->getFlags()); in lowerLoadF16()
7946 LD->getPointerInfo(), LD->getBaseAlign(), in combineLOAD()
7956 LD->getPointerInfo().getWithOffset(8), LD->getBaseAlign(), in combineLOAD()
8106 SN->getPointerInfo(), SN->getBaseAlign(), in combineSTORE()
8182 SN->getBaseAlign(), SN->getMemOperand()->getFlags(), SN->getAAInfo()); in combineSTORE()
8186 SN->getPointerInfo().getWithOffset(8), SN->getBaseAlign(), in combineSTORE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7360 LDBase->getPointerInfo(), LDBase->getBaseAlign(), MMOFlags); in EltsFromConsecutiveLoads()
7448 LDBase->getBaseAlign(), MachineMemOperand::MOLoad); in EltsFromConsecutiveLoads()
25477 Store->getBaseAlign(), Store->getMemOperand()->getFlags()); in splitVectorStore()
25481 Store->getBaseAlign(), Store->getMemOperand()->getFlags()); in splitVectorStore()
25515 Store->getBaseAlign(), Store->getMemOperand()->getFlags()); in scalarizeVectorStore()
25548 St->getPointerInfo(), St->getBaseAlign(), in LowerStore()
25589 St->getPointerInfo(), St->getBaseAlign(), in LowerStore()
25624 Ld->getPointerInfo(), Ld->getBaseAlign(), in LowerLoad()
34878 Ld->getPointerInfo(), Ld->getBaseAlign(), in ReplaceNodeResults()
39228 LN->getPointerInfo(), LN->getBaseAlign(), in narrowLoadToVZLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp3484 Size, LoadMMO->getBaseAlign()); in selectBufferLoadLds()
3488 sizeof(int32_t), LoadMMO->getBaseAlign()); in selectBufferLoadLds()
3600 Size, LoadMMO->getBaseAlign()); in selectGlobalLoadLds()
H A DSIISelLowering.cpp10454 LoadMMO->getBaseAlign(), LoadMMO->getAAInfo()); in LowerINTRINSIC_VOID()
10458 LoadMMO->getBaseAlign(), LoadMMO->getAAInfo()); in LowerINTRINSIC_VOID()
10551 LoadMMO->getBaseAlign(), LoadMMO->getAAInfo()); in LowerINTRINSIC_VOID()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp9860 Align DstAlign = DstMMO.getBaseAlign(); in lowerMemcpyInline()
9861 Align SrcAlign = SrcMMO.getBaseAlign(); in lowerMemcpyInline()
10102 Align DstAlign = MemOp->getBaseAlign(); in lowerMemCpyFamily()
10109 SrcAlign = MemOp->getBaseAlign(); in lowerMemCpyFamily()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16768 Align Alignment = St->getBaseAlign(); in PerformSplittingToNarrowingStores()
16819 Align Alignment = St->getBaseAlign(); in PerformSplittingMVETruncToNarrowingStores()
16867 Align Alignment = St->getBaseAlign(); in PerformExtractFpToIntStores()
16918 BasePtr, St->getPointerInfo(), St->getBaseAlign(), in PerformSTORECombine()
16926 St->getBaseAlign(), St->getMemOperand()->getFlags()); in PerformSTORECombine()
17908 Align Alignment = LD->getBaseAlign(); in PerformSplittingToWideningLoad()
18814 Align Alignment = LD->getBaseAlign(); in PerformSplittingMVEEXTToWideningLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2055 MachineMemOperand::MOStore, PtrSize, MMO->getBaseAlign())); in selectVaStartAAPCS()
2090 MachineMemOperand::MOStore, IntSize, MMO->getBaseAlign())); in selectVaStartAAPCS()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6822 StoreNode->getBaseAlign()); in LowerSTORE()
6878 LoadNode->getBaseAlign()); in LowerLOAD()
21435 L0->getBaseAlign()); in performExtBinopLoadFold()
23633 LD->getBaseAlign() >= 4) in combineV3I8LoadExt()
23695 LD->getBaseAlign(), in performLOADCombine()
24006 ST->getBaseAlign(), ST->getMemOperand()->getFlags(), in performSTORECombine()