llvm-project
5be4fc24 - [mlir][Arith] arith.select doesn't need to be emulated for small floats (#161707)

Commit
33 days ago
[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
Author
Parents
Loading