Home
last modified time | relevance | path

Searched refs:FenceOrdering (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DAtomicExpandPass.cpp226 auto FenceOrdering = AtomicOrdering::Monotonic; in runOnFunction() local
229 FenceOrdering = LI->getOrdering(); in runOnFunction()
234 FenceOrdering = SI->getOrdering(); in runOnFunction()
240 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
250 FenceOrdering = CASI->getSuccessOrdering(); in runOnFunction()
256 if (FenceOrdering != AtomicOrdering::Monotonic) { in runOnFunction()
257 MadeChange |= bracketInstWithFences(I, FenceOrdering, IsStore, IsLoad); in runOnFunction()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp3165 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in lowerATOMIC_FENCE() local
3172 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in lowerATOMIC_FENCE()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp10208 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in LowerATOMIC_FENCE() local
10215 if (FenceOrdering == SequentiallyConsistent && FenceScope == CrossThread) { in LowerATOMIC_FENCE()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp20690 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in LowerATOMIC_FENCE() local
20697 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in LowerATOMIC_FENCE()