Home
last modified time | relevance | path

Searched refs:hasOrderedMemoryRef (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp62 if (MI->hasOrderedMemoryRef() || MI->hasUnmodeledSideEffects() || in isLiveInstr()
H A DHexagonExpandCondsets.cpp839 bool Ordered = TheI.hasOrderedMemoryRef(); in canMoveMemTo()
848 if (Ordered && MI.hasOrderedMemoryRef()) in canMoveMemTo()
H A DHexagonVLIWPacketizer.cpp1514 bool OrdRefs = I.hasOrderedMemoryRef() || J.hasOrderedMemoryRef(); in isLegalToPacketizeTogether()
H A DHexagonLoadStoreWidening.cpp356 MI->hasOrderedMemoryRef()) in createGroup()
H A DHexagonInstrInfo.cpp1992 MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp94 MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVLoadStoreOptimizer.cpp127 if (MI.hasOrderedMemoryRef()) in tryToPairLdStInst()
H A DRISCVInstrInfo.cpp3137 if (LdSt.hasOrderedMemoryRef() || LdSt.getNumExplicitOperands() != 3) in isLdStSafeToPair()
3296 MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp432 I->hasUnmodeledSideEffects() || I->hasOrderedMemoryRef()) in run()
H A DSILoadStoreOptimizer.cpp2336 if (MI.hasOrderedMemoryRef() || MI.hasUnmodeledSideEffects()) { in collectMergeableInsts()
H A DSIInstrInfo.cpp3859 if (MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp462 if (MI.hasOrderedMemoryRef() && (OrigSeenLoad || OrigSeenStore)) { in hasHazard()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1633 if (MI.hasOrderedMemoryRef() || TII->isLdStPairSuppressed(MI)) in areCandidatesToMergeOrPair()
1637 assert(!FirstMI.hasOrderedMemoryRef() && in areCandidatesToMergeOrPair()
2746 if (MI.hasOrderedMemoryRef()) in tryToPromoteLoadFromStore()
H A DAArch64InstrInfo.cpp1218 MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
2902 if (MI.hasOrderedMemoryRef()) in isCandidateToMergeOrPair()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp183 } else if (MI.hasOrderedMemoryRef()) { in query()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp299 return MI.hasUnmodeledSideEffects() || MI.hasOrderedMemoryRef(); in isInstHardMergeHazard()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp598 if (SinkDst->mayStore() && !SinkDst->hasOrderedMemoryRef()) in PerformSinkAndFold()
1709 if (I.isCall() || I.hasOrderedMemoryRef()) { in hasStoreBetween()
H A DMachineInstr.cpp1330 (mayLoad() && hasOrderedMemoryRef())) { in isSafeToMove()
1571 bool MachineInstr::hasOrderedMemoryRef() const { in hasOrderedMemoryRef() function in MachineInstr
H A DMachineLICM.cpp1501 !(MI.mayLoad() && MI.hasOrderedMemoryRef())) in InitializeLoadsHoistableLoops()
H A DMachinePipeliner.cpp3130 SI->hasOrderedMemoryRef() || DI->hasOrderedMemoryRef()) in isLoopCarriedDep()
H A DTargetInstrInfo.cpp2231 (MI->hasOrderedMemoryRef() && !MI->isDereferenceableInvariantLoad()); in isGlobalMemoryObject()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1773 LLVM_ABI bool hasOrderedMemoryRef() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2875 if (LdSt.hasOrderedMemoryRef() || LdSt.getNumExplicitOperands() != 3) in isLdStSafeToCluster()
5799 MIa.hasOrderedMemoryRef() || MIb.hasOrderedMemoryRef()) in areMemAccessesTriviallyDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp488 (MI.mayLoad() && MI.hasOrderedMemoryRef()) || MI.isPosition() || in isDead()