Lines Matching refs:DepVars
721 static void FindDepVars(TreePatternNode *N, MultipleUseVarSet &DepVars) { in FindDepVars() argument
726 DepVars.insert(Pair.first); in FindDepVars()
732 static void DumpDepVars(MultipleUseVarSet &DepVars) { in DumpDepVars() argument
733 if (DepVars.empty()) { in DumpDepVars()
737 for (const std::string &DepVar : DepVars) { in DumpDepVars()
1316 const MultipleUseVarSet &DepVars) const { in isIsomorphicTo()
1327 && (DepVars.find(getName()) == DepVars.end() in isIsomorphicTo()
1337 if (!getChild(i)->isIsomorphicTo(N->getChild(i), DepVars)) in isIsomorphicTo()
3564 const MultipleUseVarSet &DepVars) { in CombineChildVariants() argument
3607 return R->isIsomorphicTo(Variant, DepVars); in CombineChildVariants()
3632 const MultipleUseVarSet &DepVars) { in CombineChildVariants() argument
3636 CombineChildVariants(Orig, ChildVariants, OutVariants, CDP, DepVars); in CombineChildVariants()
3669 const MultipleUseVarSet &DepVars) { in GenerateVariantsOf() argument
3690 GenerateVariantsOf(MaximalChildren[0], AVariants, CDP, DepVars); in GenerateVariantsOf()
3691 GenerateVariantsOf(MaximalChildren[1], BVariants, CDP, DepVars); in GenerateVariantsOf()
3692 GenerateVariantsOf(MaximalChildren[2], CVariants, CDP, DepVars); in GenerateVariantsOf()
3705 CombineChildVariants(N, AVariants, BVariants, ABVariants, CDP, DepVars); in GenerateVariantsOf()
3706 CombineChildVariants(N, BVariants, AVariants, BAVariants, CDP, DepVars); in GenerateVariantsOf()
3707 CombineChildVariants(N, AVariants, CVariants, ACVariants, CDP, DepVars); in GenerateVariantsOf()
3708 CombineChildVariants(N, CVariants, AVariants, CAVariants, CDP, DepVars); in GenerateVariantsOf()
3709 CombineChildVariants(N, BVariants, CVariants, BCVariants, CDP, DepVars); in GenerateVariantsOf()
3710 CombineChildVariants(N, CVariants, BVariants, CBVariants, CDP, DepVars); in GenerateVariantsOf()
3713 CombineChildVariants(N, ABVariants, CVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3714 CombineChildVariants(N, BAVariants, CVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3715 CombineChildVariants(N, ACVariants, BVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3716 CombineChildVariants(N, CAVariants, BVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3717 CombineChildVariants(N, BCVariants, AVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3718 CombineChildVariants(N, CBVariants, AVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3721 CombineChildVariants(N, CVariants, ABVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3722 CombineChildVariants(N, CVariants, BAVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3723 CombineChildVariants(N, BVariants, ACVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3724 CombineChildVariants(N, BVariants, CAVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3725 CombineChildVariants(N, AVariants, BCVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3726 CombineChildVariants(N, AVariants, CBVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3735 GenerateVariantsOf(N->getChild(i), ChildVariants[i], CDP, DepVars); in GenerateVariantsOf()
3738 CombineChildVariants(N, ChildVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3770 CombineChildVariants(N, Variants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3773 OutVariants, CDP, DepVars); in GenerateVariantsOf()
3793 MultipleUseVarSet DepVars; in GenerateVariants() local
3795 FindDepVars(PatternsToMatch[i].getSrcPattern(), DepVars); in GenerateVariants()
3797 DEBUG(DumpDepVars(DepVars)); in GenerateVariants()
3800 DepVars); in GenerateVariants()
3828 DepVars)) { in GenerateVariants()