Skip to content

Commit e852066

Browse files
authored
Move passes which replace the quant/dequant to optimized cadence ops to the common section.
Differential Revision: D82999617 Pull Request resolved: #14486
1 parent 7df7f5a commit e852066

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

backends/cadence/aot/replace_ops.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2257,6 +2257,9 @@ class CommonReplacePasses:
22572257
ReplaceRepeatWithCatPass,
22582258
ReplaceFullLikeWithFullPass,
22592259
ReplaceAtenConvolutionWithCadenceConvolutionPass,
2260+
ReplacePT2QuantWithCadenceQuantPass,
2261+
ReplacePT2DequantWithCadenceDequantPass,
2262+
ReplacePowWithMulPass,
22602263
]
22612264

22622265

@@ -2302,13 +2305,10 @@ class CadenceReplaceOpsInGraph:
23022305
ReplaceScalarTensorWithFullPass,
23032306
ReplaceInfArgInFullWithValuePass,
23042307
ReplaceLogicalNotBooleanWhereWithWherePass,
2305-
ReplacePT2QuantWithCadenceQuantPass,
2306-
ReplacePT2DequantWithCadenceDequantPass,
23072308
ReplaceSingleElementTensorArgumentsFromFullOpWithScalarPass,
23082309
ReplaceAdaptiveAvgPoolWithAtenAvgPoolPass,
23092310
ReplaceAtenAvgPoolWithCadenceAvgPoolPass,
23102311
ReplaceWhereWithFullArgsWithWhereScalar,
23112312
ReplaceAtenApproxGeluWithApproxGeluPass,
2312-
ReplacePowWithMulPass,
23132313
ReplaceMulTensorWithMulAndFullOpsPass,
23142314
]

0 commit comments

Comments
 (0)