• Home
  • Raw
  • Download

Lines Matching refs:ChildVariants

3561                const std::vector<std::vector<TreePatternNode*> > &ChildVariants,  in CombineChildVariants()
3566 for (const auto &Variants : ChildVariants) in CombineChildVariants()
3572 Idxs.resize(ChildVariants.size()); in CombineChildVariants()
3586 for (unsigned i = 0, e = ChildVariants.size(); i != e; ++i) in CombineChildVariants()
3587 NewChildren.push_back(ChildVariants[i][Idxs[i]]); in CombineChildVariants()
3616 if (++Idxs[IdxsIdx] == ChildVariants[IdxsIdx].size()) in CombineChildVariants()
3633 std::vector<std::vector<TreePatternNode*> > ChildVariants; in CombineChildVariants() local
3634 ChildVariants.push_back(LHS); in CombineChildVariants()
3635 ChildVariants.push_back(RHS); in CombineChildVariants()
3636 CombineChildVariants(Orig, ChildVariants, OutVariants, CDP, DepVars); in CombineChildVariants()
3732 std::vector<std::vector<TreePatternNode*> > ChildVariants; in GenerateVariantsOf() local
3733 ChildVariants.resize(N->getNumChildren()); in GenerateVariantsOf()
3735 GenerateVariantsOf(N->getChild(i), ChildVariants[i], CDP, DepVars); in GenerateVariantsOf()
3738 CombineChildVariants(N, ChildVariants, OutVariants, CDP, DepVars); in GenerateVariantsOf()
3765 Variants.push_back(ChildVariants[0]); // Intrinsic id. in GenerateVariantsOf()
3766 Variants.push_back(ChildVariants[2]); in GenerateVariantsOf()
3767 Variants.push_back(ChildVariants[1]); in GenerateVariantsOf()
3769 Variants.push_back(ChildVariants[i]); in GenerateVariantsOf()
3772 CombineChildVariants(N, ChildVariants[1], ChildVariants[0], in GenerateVariantsOf()