Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1368 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1387 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1392 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1396 MMOFlags, AAInfo);
1412 Alignment.value_or(getEVTAlign(SVT)), MMOFlags,
1431 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1437 MMOFlags, AAInfo, Ranges, IsExpanding);
1469 MachineMemOperand::Flags MMOFlags,
1490 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
1507 MachineMemOperand::Flags MMOFlags,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp406 MachineMemOperand::Flags MMOFlags, in buildLoad() argument
408 MMOFlags |= MachineMemOperand::MOLoad; in buildLoad()
409 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in buildLoad()
413 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
464 MachineMemOperand::Flags MMOFlags, in buildStore() argument
466 MMOFlags |= MachineMemOperand::MOStore; in buildStore()
467 assert((MMOFlags & MachineMemOperand::MOLoad) == 0); in buildStore()
471 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7512 MachineMemOperand::Flags MMOFlags = in getMemcpyLoadsAndStores() local
7702 MachineMemOperand::Flags MMOFlags = in getMemmoveLoadsAndStores() local
8486 MMOFlags |= MachineMemOperand::MOLoad; in getLoad()
8592 auto MMOFlags = in getIndexedLoad() local
8607 MMOFlags |= MachineMemOperand::MOStore; in getStore()
8660 MMOFlags |= MachineMemOperand::MOStore; in getTruncStore()
8756 MMOFlags |= MachineMemOperand::MOLoad; in getLoadVP()
8855 auto MMOFlags = in getIndexedLoadVP() local
8908 MMOFlags |= MachineMemOperand::MOStore; in getTruncStoreVP()
9009 MMOFlags |= MachineMemOperand::MOLoad; in getStridedLoadVP()
[all …]
H A DLegalizeDAG.cpp446 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in OptimizeFloatStore() local
461 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
471 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
485 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
489 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore()
504 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in LegalizeStoreOps() local
568 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
613 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps()
737 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in LegalizeLoadOps() local
805 MMOFlags, AAInfo); in LegalizeLoadOps()
[all …]
H A DLegalizeVectorTypes.cpp1895 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in SplitVecRes_LOAD() local
1911 MMOFlags, AAInfo); in SplitVecRes_LOAD()
1917 HiMemVT, LD->getOriginalAlign(), MMOFlags, AAInfo); in SplitVecRes_LOAD()
3760 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in SplitVecOp_STORE() local
3774 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE()
3784 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE()
7015 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorLoads() local
7192 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorExtLoads() local
7217 LD->getOriginalAlign(), MMOFlags, AAInfo); in GenWidenVectorExtLoads()
7290 MMOFlags, AAInfo); in GenWidenVectorStores()
[all …]
H A DStatepointLowering.cpp359 auto MMOFlags = MachineMemOperand::MOStore | in getMachineMemOperand() local
362 return MF.getMachineMemOperand(PtrInfo, MMOFlags, in getMachineMemOperand()
H A DLegalizeIntegerTypes.cpp3877 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntRes_LOAD() local
3887 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3910 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3921 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3939 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
3947 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD()
5430 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntOp_STORE() local
5449 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5460 NEVT, N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
5489 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE()
[all …]
H A DLegalizeFloatTypes.cpp786 auto MMOFlags = in SoftenFloatRes_LOAD() local
794 MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
805 L->getOriginalAlign(), MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
H A DSelectionDAGBuilder.cpp4343 MachineMemOperand::Flags MMOFlags = in visitLoad() local
4361 MMOFlags |= MachineMemOperand::MOInvariant; in visitLoad()
4399 MMOFlags, AAInfo, Ranges); in visitLoad()
4519 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore() local
4542 DAG.getStore(Root, dl, Val, Add, PtrInfo, Alignment, MMOFlags, AAInfo); in visitStore()
H A DDAGCombiner.cpp20981 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in replaceStoreOfFPConstant() local
20985 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
20989 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant()
21430 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in splitMergedValStore() local
21442 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore()
21448 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore()
27008 MachineMemOperand::Flags MMOFlags = LLD->getMemOperand()->getFlags(); in SimplifySelectOps() local
27010 MMOFlags &= ~MachineMemOperand::MOInvariant; in SimplifySelectOps()
27012 MMOFlags &= ~MachineMemOperand::MODereferenceable; in SimplifySelectOps()
27017 MMOFlags); in SimplifySelectOps()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h940 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
980 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1196 MachineMemOperand::Flags MMOFlags() const { in MMOFlags() function
H A DPPCISelLowering.cpp5529 auto MMOFlags = Subtarget.hasInvariantFunctionDescriptors() in prepareDescriptorIndirectCall() local
5549 Alignment, MMOFlags); in prepareDescriptorIndirectCall()
5557 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall()
5564 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall()
8400 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerFP_TO_INT()
8746 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerINT_TO_FP()
15818 auto MMOFlags = in PerformDAGCombine() local
15822 MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
15829 commonAlignment(LD->getAlign(), 4), MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16682 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingToNarrowingStores() local
16708 NewToVT, Alignment, MMOFlags, AAInfo); in PerformSplittingToNarrowingStores()
16733 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingMVETruncToNarrowingStores() local
16749 NewToVT, Alignment, MMOFlags, AAInfo); in PerformSplittingMVETruncToNarrowingStores()
16781 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformExtractFpToIntStores() local
16786 MMOFlags, AAInfo); in PerformExtractFpToIntStores()
17808 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingToWideningLoad() local
17829 Alignment, MMOFlags, AAInfo); in PerformSplittingToWideningLoad()
18721 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingMVEEXTToWideningLoad() local
18740 Alignment, MMOFlags, AAInfo); in PerformSplittingMVEEXTToWideningLoad()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6858 auto MMOFlags = LDBase->getMemOperand()->getFlags(); in EltsFromConsecutiveLoads() local
6864 MMOFlags); in EltsFromConsecutiveLoads()