Home
last modified time | relevance | path

Searched refs:getOrdering (Results 1 – 25 of 55) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp160 AtomicOrdering getOrdering() const { in getOrdering() function in __anonb7ffc4510111::SIMemOpInfo
532 AtomicOrdering OpOrdering = MMO->getOrdering(); in constructFromMIWithMMO()
545 Ordering : MMO->getOrdering(); in constructFromMIWithMMO()
1142 if (MOI.getOrdering() == AtomicOrdering::Monotonic || in expandLoad()
1143 MOI.getOrdering() == AtomicOrdering::Acquire || in expandLoad()
1144 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad()
1149 if (MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandLoad()
1156 if (MOI.getOrdering() == AtomicOrdering::Acquire || in expandLoad()
1157 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad()
1187 if (MOI.getOrdering() == AtomicOrdering::Release || in expandStore()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp393 LI->getOrdering() == cast<LoadInst>(I2)->getOrdering() && in haveSameSpecialState()
399 SI->getOrdering() == cast<StoreInst>(I2)->getOrdering() && in haveSameSpecialState()
421 return FI->getOrdering() == cast<FenceInst>(I2)->getOrdering() && in haveSameSpecialState()
435 RMWI->getOrdering() == cast<AtomicRMWInst>(I2)->getOrdering() && in haveSameSpecialState()
563 return cast<LoadInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
565 return cast<StoreInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
DVerifier.cpp3414 Assert(LI.getOrdering() != AtomicOrdering::Release && in visitLoadInst()
3415 LI.getOrdering() != AtomicOrdering::AcquireRelease, in visitLoadInst()
3442 Assert(SI.getOrdering() != AtomicOrdering::Acquire && in visitStoreInst()
3443 SI.getOrdering() != AtomicOrdering::AcquireRelease, in visitStoreInst()
3547 Assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic, in visitAtomicRMWInst()
3549 Assert(RMWI.getOrdering() != AtomicOrdering::Unordered, in visitAtomicRMWInst()
3581 const AtomicOrdering Ordering = FI.getOrdering(); in visitFenceInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineMemOperand.h248 AtomicOrdering getOrdering() const { in getOrdering() function
267 bool isAtomic() const { return getOrdering() != AtomicOrdering::NotAtomic; } in isAtomic()
273 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
274 getOrdering() == AtomicOrdering::Unordered) && in isUnordered()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAtomicExpandPass.cpp255 if (LI && isAcquireOrStronger(LI->getOrdering())) { in runOnFunction()
256 FenceOrdering = LI->getOrdering(); in runOnFunction()
258 } else if (SI && isReleaseOrStronger(SI->getOrdering())) { in runOnFunction()
259 FenceOrdering = SI->getOrdering(); in runOnFunction()
261 } else if (RMWI && (isReleaseOrStronger(RMWI->getOrdering()) || in runOnFunction()
262 isAcquireOrStronger(RMWI->getOrdering()))) { in runOnFunction()
263 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
388 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
403 LI, LI->getType(), LI->getPointerOperand(), LI->getOrdering(), in tryExpandAtomicLoad()
422 TLI->emitLoadLinked(Builder, LI->getPointerOperand(), LI->getOrdering()); in expandAtomicLoadToLL()
[all …]
DMIRVRegNamerUtils.cpp112 MIOperands.push_back((unsigned)Op->getOrdering()); in getInstructionOpcodeHash()
DMachineFunction.cpp439 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
453 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
462 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
DMachineOperand.cpp1023 assert(getOrdering() == Ordering && "Value truncated"); in MachineMemOperand()
1092 if (getOrdering() != AtomicOrdering::NotAtomic) in print()
1093 OS << toIRString(getOrdering()) << ' '; in print()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DFunctionComparator.cpp549 cmpOrderings(LI->getOrdering(), cast<LoadInst>(R)->getOrdering())) in cmpOperations()
565 cmpOrderings(SI->getOrdering(), cast<StoreInst>(R)->getOrdering())) in cmpOperations()
610 cmpOrderings(FI->getOrdering(), cast<FenceInst>(R)->getOrdering())) in cmpOperations()
640 if (int Res = cmpOrderings(RMWI->getOrdering(), in cmpOperations()
641 cast<AtomicRMWInst>(R)->getOrdering())) in cmpOperations()
DGlobalStatus.cpp93 GS.Ordering = strongerOrdering(GS.Ordering, LI->getOrdering()); in analyzeGlobalAux()
103 GS.Ordering = strongerOrdering(GS.Ordering, SI->getOrdering()); in analyzeGlobalAux()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp641 createOrdering(&IRB, LI->getOrdering())}; in instrumentAtomic()
657 createOrdering(&IRB, SI->getOrdering())}; in instrumentAtomic()
674 createOrdering(&IRB, RMWI->getOrdering())}; in instrumentAtomic()
711 Value *Args[] = {createOrdering(&IRB, FI->getOrdering())}; in instrumentAtomic()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp124 if (LI->getOrdering() == AtomicOrdering::Monotonic) { in GetLocation()
137 if (SI->getOrdering() == AtomicOrdering::Monotonic) { in GetLocation()
568 if (LI->isAtomic() && isStrongerThanUnordered(LI->getOrdering())) { in getSimplePointerDependencyFrom()
572 if (LI->getOrdering() != AtomicOrdering::Monotonic) in getSimplePointerDependencyFrom()
625 if (SI->getOrdering() != AtomicOrdering::Monotonic) in getSimplePointerDependencyFrom()
682 if (isLoad && FI->getOrdering() == AtomicOrdering::Release) in getSimplePointerDependencyFrom()
DAliasAnalysis.cpp442 if (isStrongerThan(L->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
467 if (isStrongerThan(S->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
614 if (isStrongerThanMonotonic(RMW->getOrdering())) in getModRefInfo()
DAliasSetTracker.cpp410 if (isStrongerThanMonotonic(LI->getOrdering())) in add()
416 if (isStrongerThanMonotonic(SI->getOrdering())) in add()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAtomicRMW.cpp112 AtomicOrdering Ordering = RMWI.getOrdering(); in visitAtomicRMWInst()
DInstCombineLoadStoreAlloca.cpp474 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
494 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1046 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1048 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1608 SI.getOrdering(), SI.getSyncScopeID()); in mergeStoreIntoSuccessor()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td801 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::Monotonic
803 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::Acquire
805 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::Release
807 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::AcquireRelease
809 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::SequentiallyConsistent
812 // isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())
813 // !isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())
816 // isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())
817 // !isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DInstructionSelectorImpl.h333 if (MMO->getOrdering() != Ordering) in executeMatchTable()
351 if (!isAtLeastOrStrongerThan(MMO->getOrdering(), Ordering)) in executeMatchTable()
369 if (!isStrongerThan(Ordering, MMO->getOrdering())) in executeMatchTable()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/format/
DDateTimeGeneratorTest.java715 DateOrder order1 = getOrdering(style1, uLocale); in checkCompatible()
716 DateOrder order2 = getOrdering(style2, uLocale); in checkCompatible()
849 private DateOrder getOrdering(int style, ULocale locale) { in getOrdering() method in DateTimeGeneratorTest
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
DDateTimeGeneratorTest.java712 DateOrder order1 = getOrdering(style1, uLocale); in checkCompatible()
713 DateOrder order2 = getOrdering(style2, uLocale); in checkCompatible()
846 private DateOrder getOrdering(int style, ULocale locale) { in getOrdering() method in DateTimeGeneratorTest
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstructions.h258 AtomicOrdering getOrdering() const { in getOrdering() function
290 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
291 getOrdering() == AtomicOrdering::Unordered) && in isUnordered()
389 AtomicOrdering getOrdering() const { in getOrdering() function
421 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
422 getOrdering() == AtomicOrdering::Unordered) && in isUnordered()
495 AtomicOrdering getOrdering() const {
808 AtomicOrdering getOrdering() const {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp908 None, SI->getOrdering(), SI->getSyncScopeID(), SI); in OptimizeGlobalAddressOfMalloc()
926 LI->getOrdering(), LI->getSyncScopeID(), in OptimizeGlobalAddressOfMalloc()
1733 LI->getOrdering(), LI->getSyncScopeID(), LI); in TryToShrinkGlobalToBoolean()
1742 new StoreInst(StoreVal, NewGV, false, None, SI->getOrdering(), in TryToShrinkGlobalToBoolean()
1750 LI->getOrdering(), LI->getSyncScopeID(), LI); in TryToShrinkGlobalToBoolean()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp898 LI.getSyncScopeID(), LI.getOrdering()); in translateLoad()
941 SI.getSyncScopeID(), SI.getOrdering()); in translateStore()
2061 nullptr, I.getSyncScopeID(), I.getOrdering())); in translateAtomicRMW()
2068 MIRBuilder.buildFence(static_cast<unsigned>(Fence.getOrdering()), in translateFence()
DLegalizerInfo.cpp504 MMO->getOrdering()}); in getAction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp941 assert((N->getOrdering() == AtomicOrdering::Unordered || in LowerATOMIC_LOAD()
942 N->getOrdering() == AtomicOrdering::Monotonic) && in LowerATOMIC_LOAD()
972 assert((N->getOrdering() == AtomicOrdering::Unordered || in LowerATOMIC_STORE()
973 N->getOrdering() == AtomicOrdering::Monotonic) && in LowerATOMIC_STORE()

123