Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp47 bool ValDivergent; member
89 bool ValDivergent) const;
173 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in run()
241 bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitAtomicRMWInst() local
247 if (ValDivergent) { in visitAtomicRMWInst()
258 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst()
327 const bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitIntrinsicInst() local
333 if (ValDivergent) { in visitIntrinsicInst()
352 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst()
665 bool ValDivergent) const { in optimizeAtomic()
[all …]