Lines Matching refs:UA
70 const UniformityInfo *UA; member in __anon413337310111::AMDGPUAtomicOptimizerImpl
94 AMDGPUAtomicOptimizerImpl(const UniformityInfo *UA, const DataLayout *DL, in AMDGPUAtomicOptimizerImpl() argument
97 : UA(UA), DL(DL), DTU(DTU), ST(ST), IsPixelShader(IsPixelShader), in AMDGPUAtomicOptimizerImpl()
117 const UniformityInfo *UA = in runOnFunction() local
132 return AMDGPUAtomicOptimizerImpl(UA, DL, DTU, ST, IsPixelShader, ScanImpl) in runOnFunction()
139 const auto *UA = &AM.getResult<UniformityInfoAnalysis>(F); in run() local
149 AMDGPUAtomicOptimizerImpl(UA, DL, DTU, ST, IsPixelShader, ScanImpl) in run()
237 if (UA->isDivergentUse(I.getOperandUse(PtrIdx))) { in visitAtomicRMWInst()
241 bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitAtomicRMWInst()
327 const bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitIntrinsicInst()
344 if (UA->isDivergentUse(I.getOperandUse(Idx))) { in visitIntrinsicInst()