diff options
author | Krzysztof Drewniak <Krzysztof.Drewniak@amd.com> | 2025-10-02 11:49:48 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-02 13:49:48 -0500 |
commit | 5be4fc24a748514a0e51c408da11d0544ebf3811 (patch) | |
tree | 25aeef358038197dcb6c860df977cd6f460b09b2 /mlir/lib/Bindings/Python/MainModule.cpp | |
parent | 68b143d968f8fe97bf6d3a80b3a73d48e7b655cb (diff) | |
download | llvm-5be4fc24a748514a0e51c408da11d0544ebf3811.zip llvm-5be4fc24a748514a0e51c408da11d0544ebf3811.tar.gz llvm-5be4fc24a748514a0e51c408da11d0544ebf3811.tar.bz2 |
[mlir][Arith] arith.select doesn't need to be emulated for small floats (#161707)
arith.select isn't an arithmetic operation in the sense of things like
addf or mulf, which the emulate-unsupported-floats rewrites using extf
and truncf.
This patch adds select as a legal operation to prevent a pointless
conversion aronud conditional moves.
Fixes https://github.com/iree-org/iree/issues/22181
Diffstat (limited to 'mlir/lib/Bindings/Python/MainModule.cpp')
0 files changed, 0 insertions, 0 deletions