Skip to content

Commit

Permalink
[TorchToArith] Add a lowering for AtenEqFloat (#4022)
Browse files Browse the repository at this point in the history
Addresses an issue introduced by
<#3945> in an external test
suite.
  • Loading branch information
zjgarvey authored Feb 12, 2025
1 parent c9694c6 commit aa74936
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions lib/Conversion/TorchToArith/TorchToArith.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -454,8 +454,11 @@ class ConvertTorchToArith
patterns.add<
ConvertAtenIntComparisonOp<AtenLeIntOp, arith::CmpIPredicate::sle>>(
typeConverter, context);
target.addIllegalOp<AtenGeFloatOp, AtenGtFloatOp, AtenGeFloatIntOp,
AtenNeFloatIntOp, AtenGtFloatIntOp>();
target.addIllegalOp<AtenEqFloatOp, AtenGeFloatOp, AtenGtFloatOp,
AtenGeFloatIntOp, AtenNeFloatIntOp, AtenGtFloatIntOp>();
patterns.add<
ConvertAtenFloatComparisonOp<AtenEqFloatOp, arith::CmpFPredicate::UEQ>>(
typeConverter, context);
patterns.add<
ConvertAtenFloatComparisonOp<AtenGeFloatOp, arith::CmpFPredicate::UGE>>(
typeConverter, context);
Expand Down

0 comments on commit aa74936

Please sign in to comment.