Lines Matching defs:Uniforms
1107 auto UniformsPerVF = Uniforms.find(VF);
1108 assert(UniformsPerVF != Uniforms.end() &&
1270 if (VF.isScalar() || Uniforms.contains(VF))
1533 Uniforms.clear();
1673 DenseMap<ElementCount, SmallPtrSet<Instruction *, 4>> Uniforms;
3053 Scalars[VF].insert(Uniforms[VF].begin(), Uniforms[VF].end());
3120 Worklist.insert(Uniforms[VF].begin(), Uniforms[VF].end());
3488 // We should not collect Uniforms more than once per VF. Right now,
3490 // already does this check. Collecting Uniforms for VF=1 does not make any
3493 assert(VF.isVector() && !Uniforms.contains(VF) &&
3496 // Visit the list of Uniforms. If we find no uniform value, we won't
3497 // analyze again. Uniforms.count(VF) will return 1.
3498 Uniforms[VF].clear();
3555 auto Iter = Uniforms.find(PrevVF);
3556 if (Iter != Uniforms.end() && !Iter->second.contains(I))
3717 Uniforms[VF].insert(Worklist.begin(), Worklist.end());
4031 assert(WideningDecisions.empty() && Uniforms.empty() && Scalars.empty() &&