Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DAtomicExpandPass.cpp250 auto FenceOrdering = AtomicOrdering::Monotonic; in runOnFunction() local
252 FenceOrdering = LI->getOrdering(); in runOnFunction()
255 FenceOrdering = SI->getOrdering(); in runOnFunction()
259 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
268 FenceOrdering = CASI->getSuccessOrdering(); in runOnFunction()
273 if (FenceOrdering != AtomicOrdering::Monotonic) { in runOnFunction()
274 MadeChange |= bracketInstWithFences(I, FenceOrdering); in runOnFunction()
/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-7.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp3386 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in lowerATOMIC_FENCE() local
3393 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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp24236 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in LowerATOMIC_FENCE() local
24243 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in LowerATOMIC_FENCE()