Lines Matching refs:legalizerPatterns

1777       DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns);
1789 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns);
1795 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns);
1803 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns);
1821 DenseMap<OperationName, LegalizationPatterns> legalizerPatterns; in OperationLegalizer() local
1824 buildLegalizationGraph(anyOpLegalizerPatterns, legalizerPatterns); in OperationLegalizer()
1825 computeLegalizationGraphBenefit(anyOpLegalizerPatterns, legalizerPatterns); in OperationLegalizer()
2140 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns) { in buildLegalizationGraph() argument
2182 legalizerPatterns[*pattern->getRootKind()].push_back(pattern); in buildLegalizationGraph()
2192 return !legalizerPatterns.count(op) && in buildLegalizationGraph()
2199 legalizerPatterns[*pattern->getRootKind()].push_back(pattern); in buildLegalizationGraph()
2211 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns) { in computeLegalizationGraphBenefit() argument
2216 for (auto &opIt : legalizerPatterns) in computeLegalizationGraphBenefit()
2219 legalizerPatterns); in computeLegalizationGraphBenefit()
2226 legalizerPatterns); in computeLegalizationGraphBenefit()
2234 orderedPatternList = legalizerPatterns[*rootName]; in computeLegalizationGraphBenefit()
2250 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns) { in computeOpLegalizationDepth() argument
2258 auto opPatternsIt = legalizerPatterns.find(op); in computeOpLegalizationDepth()
2259 if (opPatternsIt == legalizerPatterns.end() || opPatternsIt->second.empty()) in computeOpLegalizationDepth()
2269 opPatternsIt->second, minOpPatternDepth, legalizerPatterns); in computeOpLegalizationDepth()
2277 DenseMap<OperationName, LegalizationPatterns> &legalizerPatterns) { in applyCostModelToPatterns() argument
2287 generatedOp, minOpPatternDepth, legalizerPatterns); in applyCostModelToPatterns()