| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1245 MaybeAlign(Alignment), MMOFlags, AAInfo); 1262 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1278 MaybeAlign(Alignment), MMOFlags, AAInfo, Ranges); 1301 MMOFlags, AAInfo); 1310 MMOFlags, AAInfo); 1336 MaybeAlign(Alignment), MMOFlags, AAInfo); 1360 MMOFlags, AAInfo, Ranges, IsExpanding); 1392 MachineMemOperand::Flags MMOFlags, 1413 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1430 MachineMemOperand::Flags MMOFlags, [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 373 MachineMemOperand::Flags MMOFlags, in buildLoad() argument 375 MMOFlags |= MachineMemOperand::MOLoad; in buildLoad() 376 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in buildLoad() 380 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad() 431 MachineMemOperand::Flags MMOFlags, in buildStore() argument 433 MMOFlags |= MachineMemOperand::MOStore; in buildStore() 434 assert((MMOFlags & MachineMemOperand::MOLoad) == 0); in buildStore() 438 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 6820 MachineMemOperand::Flags MMOFlags = in getMemcpyLoadsAndStores() local 7001 MachineMemOperand::Flags MMOFlags = in getMemmoveLoadsAndStores() local 7760 MMOFlags |= MachineMemOperand::MOLoad; in getLoad() 7866 auto MMOFlags = in getIndexedLoad() local 7881 MMOFlags |= MachineMemOperand::MOStore; in getStore() 7934 MMOFlags |= MachineMemOperand::MOStore; in getTruncStore() 8030 MMOFlags |= MachineMemOperand::MOLoad; in getLoadVP() 8129 auto MMOFlags = in getIndexedLoadVP() local 8182 MMOFlags |= MachineMemOperand::MOStore; in getTruncStoreVP() 8283 MMOFlags |= MachineMemOperand::MOLoad; in getStridedLoadVP() [all …]
|
| H A D | LegalizeDAG.cpp | 436 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in OptimizeFloatStore() local 451 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 460 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 474 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 478 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 493 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in LegalizeStoreOps() local 557 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() 601 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() 725 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in LegalizeLoadOps() local 793 MMOFlags, AAInfo); in LegalizeLoadOps() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1810 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in SplitVecRes_LOAD() local 1826 MMOFlags, AAInfo); in SplitVecRes_LOAD() 1832 HiMemVT, LD->getOriginalAlign(), MMOFlags, AAInfo); in SplitVecRes_LOAD() 3361 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in SplitVecOp_STORE() local 3375 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 3385 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 6339 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorLoads() local 6516 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorExtLoads() local 6541 LD->getOriginalAlign(), MMOFlags, AAInfo); in GenWidenVectorExtLoads() 6614 MMOFlags, AAInfo); in GenWidenVectorStores() [all …]
|
| H A D | StatepointLowering.cpp | 362 auto MMOFlags = MachineMemOperand::MOStore | in getMachineMemOperand() local 365 return MF.getMachineMemOperand(PtrInfo, MMOFlags, in getMachineMemOperand()
|
| H A D | LegalizeIntegerTypes.cpp | 3536 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntRes_LOAD() local 3546 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3569 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3580 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3598 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3606 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 5042 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntOp_STORE() local 5061 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE() 5072 NEVT, N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE() 5101 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 702 auto MMOFlags = in SoftenFloatRes_LOAD() local 710 MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD() 721 L->getOriginalAlign(), MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
|
| H A D | SelectionDAGBuilder.cpp | 4084 MachineMemOperand::Flags MMOFlags = in visitLoad() local 4102 MMOFlags |= MachineMemOperand::MOInvariant; in visitLoad() 4107 MMOFlags |= MachineMemOperand::MODereferenceable; in visitLoad() 4149 MMOFlags, AAInfo, Ranges); in visitLoad() 4269 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore() local 4292 Alignment, MMOFlags, AAInfo); in visitStore()
|
| H A D | DAGCombiner.cpp | 18978 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in replaceStoreOfFPConstant() local 18982 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant() 18986 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant() 19337 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in splitMergedValStore() local 19349 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore() 19354 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore() 23849 MachineMemOperand::Flags MMOFlags = LLD->getMemOperand()->getFlags(); in SimplifySelectOps() local 23851 MMOFlags &= ~MachineMemOperand::MOInvariant; in SimplifySelectOps() 23853 MMOFlags &= ~MachineMemOperand::MODereferenceable; in SimplifySelectOps() 23858 MMOFlags); in SimplifySelectOps() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 905 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 945 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 1194 MachineMemOperand::Flags MMOFlags() const { in MMOFlags() function
|
| H A D | PPCISelLowering.cpp | 5422 auto MMOFlags = Subtarget.hasInvariantFunctionDescriptors() in prepareDescriptorIndirectCall() local 5442 Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5450 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5457 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 8248 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerFP_TO_INT() 8594 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerINT_TO_FP() 15329 auto MMOFlags = in PerformDAGCombine() local 15333 MMOFlags, LD->getAAInfo()); in PerformDAGCombine() 15340 commonAlignment(LD->getAlign(), 4), MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 16490 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingToNarrowingStores() local 16516 NewToVT, Alignment.value(), MMOFlags, AAInfo); in PerformSplittingToNarrowingStores() 16541 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingMVETruncToNarrowingStores() local 16557 NewToVT, Alignment.value(), MMOFlags, AAInfo); in PerformSplittingMVETruncToNarrowingStores() 16589 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformExtractFpToIntStores() local 16594 Alignment.value(), MMOFlags, AAInfo); in PerformExtractFpToIntStores() 17519 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingToWideningLoad() local 17540 Alignment, MMOFlags, AAInfo); in PerformSplittingToWideningLoad() 18445 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingMVEEXTToWideningLoad() local 18464 Alignment, MMOFlags, AAInfo); in PerformSplittingMVEEXTToWideningLoad()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 9305 auto MMOFlags = LDBase->getMemOperand()->getFlags(); in EltsFromConsecutiveLoads() local 9311 MMOFlags); in EltsFromConsecutiveLoads()
|