Lines Matching refs:OperationLegalizer
1453 class OperationLegalizer { class
1457 OperationLegalizer(ConversionTarget &targetInfo,
1553 OperationLegalizer::OperationLegalizer(ConversionTarget &targetInfo, in OperationLegalizer() function in OperationLegalizer
1565 bool OperationLegalizer::isIllegal(Operation *op) const { in isIllegal()
1571 OperationLegalizer::legalize(Operation *op, in legalize()
1650 OperationLegalizer::legalizeWithFold(Operation *op, in legalizeWithFold()
1689 OperationLegalizer::legalizeWithPattern(Operation *op, in legalizeWithPattern()
1721 bool OperationLegalizer::canApplyPattern(Operation *op, const Pattern &pattern, in canApplyPattern()
1744 OperationLegalizer::legalizePatternResult(Operation *op, const Pattern &pattern, in legalizePatternResult()
1783 LogicalResult OperationLegalizer::legalizePatternBlockActions( in legalizePatternBlockActions()
1835 LogicalResult OperationLegalizer::legalizePatternCreatedOperations( in legalizePatternCreatedOperations()
1849 LogicalResult OperationLegalizer::legalizePatternRootUpdates( in legalizePatternRootUpdates()
1867 void OperationLegalizer::buildLegalizationGraph( in buildLegalizationGraph()
1938 void OperationLegalizer::computeLegalizationGraphBenefit( in computeLegalizationGraphBenefit()
1977 unsigned OperationLegalizer::computeOpLegalizationDepth( in computeOpLegalizationDepth()
2003 unsigned OperationLegalizer::applyCostModelToPatterns( in applyCostModelToPatterns()
2112 OperationLegalizer opLegalizer;