Searched refs:ValDivergent (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 37 bool ValDivergent; member 54 bool ValDivergent) const; 99 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in runOnFunction() 143 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitAtomicRMWInst() local 149 if (ValDivergent && in visitAtomicRMWInst() 157 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst() 217 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitIntrinsicInst() local 223 if (ValDivergent && in visitIntrinsicInst() 239 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst() 415 bool ValDivergent) const { in optimizeAtomic() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 37 bool ValDivergent; member 54 bool ValDivergent) const; 99 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in runOnFunction() 143 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitAtomicRMWInst() local 149 if (ValDivergent && in visitAtomicRMWInst() 157 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst() 217 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitIntrinsicInst() local 223 if (ValDivergent && in visitIntrinsicInst() 239 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst() 410 bool ValDivergent) const { in optimizeAtomic() [all …]
|