Lines Matching refs:OperationLegalizer
1716 class OperationLegalizer { class
1720 OperationLegalizer(ConversionTarget &targetInfo,
1816 OperationLegalizer::OperationLegalizer(ConversionTarget &targetInfo, in OperationLegalizer() function in OperationLegalizer
1828 bool OperationLegalizer::isIllegal(Operation *op) const { in isIllegal()
1833 OperationLegalizer::legalize(Operation *op, in legalize()
1910 OperationLegalizer::legalizeWithFold(Operation *op, in legalizeWithFold()
1949 OperationLegalizer::legalizeWithPattern(Operation *op, in legalizeWithPattern()
1990 bool OperationLegalizer::canApplyPattern(Operation *op, const Pattern &pattern, in canApplyPattern()
2013 OperationLegalizer::legalizePatternResult(Operation *op, const Pattern &pattern, in legalizePatternResult()
2052 LogicalResult OperationLegalizer::legalizePatternBlockActions( in legalizePatternBlockActions()
2105 LogicalResult OperationLegalizer::legalizePatternCreatedOperations( in legalizePatternCreatedOperations()
2120 LogicalResult OperationLegalizer::legalizePatternRootUpdates( in legalizePatternRootUpdates()
2138 void OperationLegalizer::buildLegalizationGraph( in buildLegalizationGraph()
2209 void OperationLegalizer::computeLegalizationGraphBenefit( in computeLegalizationGraphBenefit()
2248 unsigned OperationLegalizer::computeOpLegalizationDepth( in computeOpLegalizationDepth()
2274 unsigned OperationLegalizer::applyCostModelToPatterns( in applyCostModelToPatterns()
2391 OperationLegalizer opLegalizer;