Skip to content

Commit

Permalink
[torch-frontend] change setupBackendTypeConversion to setupBackendTyp… (
Browse files Browse the repository at this point in the history
#360)

…eConversionForStablehlo
  • Loading branch information
qingyunqu committed Jun 20, 2024
1 parent e5248af commit f187897
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,8 @@ class ConvertTorchToCcl : public ConvertTorchToCclBase<ConvertTorchToCcl> {

TypeConverter typeConverter;
typeConverter.addConversion([](Type type) { return type; });
TorchConversion::setupBackendTypeConversion(target, typeConverter);
TorchConversion::setupBackendTypeConversionForStablehlo(target,
typeConverter);

RewritePatternSet patterns(context);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1232,7 +1232,8 @@ class ConvertTorchToCustomCall

TypeConverter typeConverter;
typeConverter.addConversion([](Type type) { return type; });
TorchConversion::setupBackendTypeConversion(target, typeConverter);
TorchConversion::setupBackendTypeConversionForStablehlo(target,
typeConverter);

RewritePatternSet patterns(context);
if (validCustomCallOpsSet.contains("aten.native_layer_norm")) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,8 @@ struct ConvertTorchToStablehloExtPass
arith::ArithDialect>();
TypeConverter typeConverter;
typeConverter.addConversion([](Type type) { return type; });
TorchConversion::setupBackendTypeConversion(target, typeConverter);
TorchConversion::setupBackendTypeConversionForStablehlo(target,
typeConverter);

RewritePatternSet patterns(context);
target.addIllegalOp<Aten_IndexPutImplOp>();
Expand Down

0 comments on commit f187897

Please sign in to comment.