Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDivergenceAnalysis.h83 bool isDivergentUse(const Use &U) const;
183 bool isDivergentUse(const Use &U) const { in isDivergentUse() function
184 return ContainsIrreducible || DA->isDivergentUse(U); in isDivergentUse()
192 bool isUniformUse(const Use &U) const { return !isDivergentUse(U); } in isUniformUse()
H A DLegacyDivergenceAnalysis.h48 bool isDivergentUse(const Use *U) const;
55 bool isUniformUse(const Use *U) const { return !isDivergentUse(U); } in isUniformUse()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp142 if (DA->isDivergentUse(&I.getOperandUse(PtrIdx))) { in visitAtomicRMWInst()
146 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitAtomicRMWInst()
220 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitIntrinsicInst()
234 if (DA->isDivergentUse(&I.getOperandUse(Idx))) { in visitIntrinsicInst()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp366 bool LegacyDivergenceAnalysis::isDivergentUse(const Use *U) const { in isDivergentUse() function in LegacyDivergenceAnalysis
368 return gpuDA->isDivergentUse(*U); in isDivergentUse()
H A DDivergenceAnalysis.cpp341 bool DivergenceAnalysisImpl::isDivergentUse(const Use &U) const { in isDivergentUse() function in DivergenceAnalysisImpl