Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp66 class AMDGPUAtomicOptimizerImpl class
67 : public InstVisitor<AMDGPUAtomicOptimizerImpl> {
93 AMDGPUAtomicOptimizerImpl() = delete;
95 AMDGPUAtomicOptimizerImpl(Function &F, const UniformityInfo &UA, in AMDGPUAtomicOptimizerImpl() function in __anon413337310111::AMDGPUAtomicOptimizerImpl
131 return AMDGPUAtomicOptimizerImpl(F, UA, DTU, ST, ScanImpl).run(); in runOnFunction()
142 bool IsChanged = AMDGPUAtomicOptimizerImpl(F, UA, DTU, ST, ScanImpl).run(); in run()
153 bool AMDGPUAtomicOptimizerImpl::run() { in run()
182 void AMDGPUAtomicOptimizerImpl::visitAtomicRMWInst(AtomicRMWInst &I) { in visitAtomicRMWInst()
248 void AMDGPUAtomicOptimizerImpl::visitIntrinsicInst(IntrinsicInst &I) { in visitIntrinsicInst()
386 Value *AMDGPUAtomicOptimizerImpl::buildReduction(IRBuilder<> &B, in buildReduction()
[all …]