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