Lines Matching refs:DepVars
1971 const MultipleUseVarSet &DepVars) const { in isIsomorphicTo()
1993 (!DepVars.contains(getName()) || getName() == N.getName())); in isIsomorphicTo()
2000 if (!getChild(i).isIsomorphicTo(N.getChild(i), DepVars)) in isIsomorphicTo()
4495 static void FindDepVars(TreePatternNode &N, MultipleUseVarSet &DepVars) { in FindDepVars() argument
4500 DepVars.insert(Pair.getKey()); in FindDepVars()
4506 static void DumpDepVars(MultipleUseVarSet &DepVars) { in DumpDepVars() argument
4507 if (DepVars.empty()) { in DumpDepVars()
4511 for (const auto &DepVar : DepVars) { in DumpDepVars()
4525 const MultipleUseVarSet &DepVars) { in CombineChildVariants() argument
4569 return R->isIsomorphicTo(*Variant, DepVars); in CombineChildVariants()
4594 const MultipleUseVarSet &DepVars) { in CombineChildVariants() argument
4598 CombineChildVariants(Orig, ChildVariants, OutVariants, CDP, DepVars); in CombineChildVariants()
4632 const MultipleUseVarSet &DepVars) { in GenerateVariantsOf() argument
4653 GenerateVariantsOf(MaximalChildren[0], AVariants, CDP, DepVars); in GenerateVariantsOf()
4654 GenerateVariantsOf(MaximalChildren[1], BVariants, CDP, DepVars); in GenerateVariantsOf()
4655 GenerateVariantsOf(MaximalChildren[2], CVariants, CDP, DepVars); in GenerateVariantsOf()
4668 CombineChildVariants(N, AVariants, BVariants, ABVariants, CDP, DepVars); in GenerateVariantsOf()
4669 CombineChildVariants(N, BVariants, AVariants, BAVariants, CDP, DepVars); in GenerateVariantsOf()
4670 CombineChildVariants(N, AVariants, CVariants, ACVariants, CDP, DepVars); in GenerateVariantsOf()
4671 CombineChildVariants(N, CVariants, AVariants, CAVariants, CDP, DepVars); in GenerateVariantsOf()
4672 CombineChildVariants(N, BVariants, CVariants, BCVariants, CDP, DepVars); in GenerateVariantsOf()
4673 CombineChildVariants(N, CVariants, BVariants, CBVariants, CDP, DepVars); in GenerateVariantsOf()
4676 CombineChildVariants(N, ABVariants, CVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4677 CombineChildVariants(N, BAVariants, CVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4678 CombineChildVariants(N, ACVariants, BVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4679 CombineChildVariants(N, CAVariants, BVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4680 CombineChildVariants(N, BCVariants, AVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4681 CombineChildVariants(N, CBVariants, AVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4684 CombineChildVariants(N, CVariants, ABVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4685 CombineChildVariants(N, CVariants, BAVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4686 CombineChildVariants(N, BVariants, ACVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4687 CombineChildVariants(N, BVariants, CAVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4688 CombineChildVariants(N, AVariants, BCVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4689 CombineChildVariants(N, AVariants, CBVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4698 GenerateVariantsOf(N->getChildShared(i), ChildVariants[i], CDP, DepVars); in GenerateVariantsOf()
4701 CombineChildVariants(N, ChildVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4727 CombineChildVariants(N, ChildVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
4747 MultipleUseVarSet DepVars; in GenerateVariants() local
4749 FindDepVars(PatternsToMatch[i].getSrcPattern(), DepVars); in GenerateVariants()
4751 LLVM_DEBUG(DumpDepVars(DepVars)); in GenerateVariants()
4754 *this, DepVars); in GenerateVariants()
4781 DepVars)) { in GenerateVariants()