Lines Matching defs:UA
71 const UniformityInfo &UA;
95 AMDGPUAtomicOptimizerImpl(Function &F, const UniformityInfo &UA,
98 : F(F), UA(UA), DL(F.getDataLayout()), DTU(DTU), ST(ST),
119 const UniformityInfo &UA =
131 return AMDGPUAtomicOptimizerImpl(F, UA, DTU, ST, ScanImpl).run();
136 const auto &UA = AM.getResult<UniformityInfoAnalysis>(F);
142 bool IsChanged = AMDGPUAtomicOptimizerImpl(F, UA, DTU, ST, ScanImpl).run();
229 if (UA.isDivergentUse(I.getOperandUse(PtrIdx))) {
233 bool ValDivergent = UA.isDivergentUse(I.getOperandUse(ValIdx));
319 const bool ValDivergent = UA.isDivergentUse(I.getOperandUse(ValIdx));
336 if (UA.isDivergentUse(I.getOperandUse(Idx))) {