Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp225 auto FenceOrdering = AtomicOrdering::Monotonic; in runOnFunction() local
227 FenceOrdering = LI->getOrdering(); in runOnFunction()
230 FenceOrdering = SI->getOrdering(); in runOnFunction()
234 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
246 FenceOrdering = CASI->getMergedOrdering(); in runOnFunction()
251 if (FenceOrdering != AtomicOrdering::Monotonic) { in runOnFunction()
252 MadeChange |= bracketInstWithFences(I, FenceOrdering); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1088 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in lowerATOMIC_FENCE() local
1096 switch (FenceOrdering) { in lowerATOMIC_FENCE()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4136 AtomicOrdering FenceOrdering = static_cast<AtomicOrdering>( in lowerATOMIC_FENCE() local
4143 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in lowerATOMIC_FENCE()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31138 AtomicOrdering FenceOrdering = in LowerATOMIC_FENCE() local
31145 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in LowerATOMIC_FENCE()