Home
last modified time | relevance | path

Searched refs:MMOFlags (Results 1 – 15 of 15) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1312 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1341 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1359 MaybeAlign(Alignment), MMOFlags, AAInfo, Ranges);
1382 MMOFlags, AAInfo);
1392 MMOFlags, AAInfo);
1419 MaybeAlign(Alignment), MMOFlags, AAInfo);
1443 MMOFlags, AAInfo, Ranges, IsExpanding);
1475 MachineMemOperand::Flags MMOFlags,
1496 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1513 MachineMemOperand::Flags MMOFlags,
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp383 MachineMemOperand::Flags MMOFlags, in buildLoad() argument
385 MMOFlags |= MachineMemOperand::MOLoad; in buildLoad()
386 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in buildLoad()
390 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
441 MachineMemOperand::Flags MMOFlags, in buildStore() argument
443 MMOFlags |= MachineMemOperand::MOStore; in buildStore()
444 assert((MMOFlags & MachineMemOperand::MOLoad) == 0); in buildStore()
448 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7050 MachineMemOperand::Flags MMOFlags = in getMemcpyLoadsAndStores() local
7240 MachineMemOperand::Flags MMOFlags = in getMemmoveLoadsAndStores() local
8011 MMOFlags |= MachineMemOperand::MOLoad; in getLoad()
8117 auto MMOFlags = in getIndexedLoad() local
8132 MMOFlags |= MachineMemOperand::MOStore; in getStore()
8185 MMOFlags |= MachineMemOperand::MOStore; in getTruncStore()
8281 MMOFlags |= MachineMemOperand::MOLoad; in getLoadVP()
8380 auto MMOFlags = in getIndexedLoadVP() local
8433 MMOFlags |= MachineMemOperand::MOStore; in getTruncStoreVP()
8534 MMOFlags |= MachineMemOperand::MOLoad; in getStridedLoadVP()
[all …]
H A DLegalizeDAG.cpp438 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in OptimizeFloatStore() local
453 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
462 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
476 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
480 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
495 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in LegalizeStoreOps() local
559 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
603 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
727 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in LegalizeLoadOps() local
795 MMOFlags, AAInfo); in LegalizeLoadOps()
[all …]
H A DLegalizeVectorTypes.cpp1837 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in SplitVecRes_LOAD() local
1853 MMOFlags, AAInfo); in SplitVecRes_LOAD()
1859 HiMemVT, LD->getOriginalAlign(), MMOFlags, AAInfo); in SplitVecRes_LOAD()
3578 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in SplitVecOp_STORE() local
3592 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE()
3602 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE()
6732 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorLoads() local
6909 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorExtLoads() local
6934 LD->getOriginalAlign(), MMOFlags, AAInfo); in GenWidenVectorExtLoads()
7007 MMOFlags, AAInfo); in GenWidenVectorStores()
[all …]
H A DStatepointLowering.cpp360 auto MMOFlags = MachineMemOperand::MOStore | in getMachineMemOperand() local
363 return MF.getMachineMemOperand(PtrInfo, MMOFlags, in getMachineMemOperand()
H A DLegalizeIntegerTypes.cpp3602 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntRes_LOAD() local
3612 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3635 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3646 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3664 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3672 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
5166 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntOp_STORE() local
5185 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5196 NEVT, N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5225 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
[all …]
H A DLegalizeFloatTypes.cpp702 auto MMOFlags = in SoftenFloatRes_LOAD() local
710 MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
721 L->getOriginalAlign(), MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
H A DDAGCombiner.cpp19635 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in replaceStoreOfFPConstant() local
19639 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
19643 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
20009 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in splitMergedValStore() local
20021 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore()
20026 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore()
25296 MachineMemOperand::Flags MMOFlags = LLD->getMemOperand()->getFlags(); in SimplifySelectOps() local
25298 MMOFlags &= ~MachineMemOperand::MOInvariant; in SimplifySelectOps()
25300 MMOFlags &= ~MachineMemOperand::MODereferenceable; in SimplifySelectOps()
25305 MMOFlags); in SimplifySelectOps()
[all …]
H A DSelectionDAGBuilder.cpp4135 MachineMemOperand::Flags MMOFlags = in visitLoad() local
4153 MMOFlags |= MachineMemOperand::MOInvariant; in visitLoad()
4195 MMOFlags, AAInfo, Ranges); in visitLoad()
4315 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore() local
4338 Alignment, MMOFlags, AAInfo); in visitStore()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h917 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
957 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1205 MachineMemOperand::Flags MMOFlags() const { in MMOFlags() function
H A DPPCISelLowering.cpp5434 auto MMOFlags = Subtarget.hasInvariantFunctionDescriptors() in prepareDescriptorIndirectCall() local
5454 Alignment, MMOFlags); in prepareDescriptorIndirectCall()
5462 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall()
5469 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall()
8258 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerFP_TO_INT()
8604 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerINT_TO_FP()
15495 auto MMOFlags = in PerformDAGCombine() local
15499 MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
15506 commonAlignment(LD->getAlign(), 4), MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16567 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingToNarrowingStores() local
16593 NewToVT, Alignment, MMOFlags, AAInfo); in PerformSplittingToNarrowingStores()
16618 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingMVETruncToNarrowingStores() local
16634 NewToVT, Alignment, MMOFlags, AAInfo); in PerformSplittingMVETruncToNarrowingStores()
16666 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformExtractFpToIntStores() local
16671 MMOFlags, AAInfo); in PerformExtractFpToIntStores()
17596 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingToWideningLoad() local
17617 Alignment, MMOFlags, AAInfo); in PerformSplittingToWideningLoad()
18522 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingMVEEXTToWideningLoad() local
18541 Alignment, MMOFlags, AAInfo); in PerformSplittingMVEEXTToWideningLoad()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9417 auto MMOFlags = LDBase->getMemOperand()->getFlags(); in EltsFromConsecutiveLoads() local
9423 MMOFlags); in EltsFromConsecutiveLoads()