diff options
| author | Lewis Crawford <lcrawford@nvidia.com> | 2025-10-09 18:00:50 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-09 18:00:50 +0100 |
| commit | 4c2b1d495aa26fa80833fa1508736df984b6f55e (patch) | |
| tree | ebe98089890ade5f312435ff90c9dfa496da7e99 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h | |
| parent | 5873d6a371655d93df8221c92a51030a4619f84f (diff) | |
| download | llvm-4c2b1d495aa26fa80833fa1508736df984b6f55e.zip llvm-4c2b1d495aa26fa80833fa1508736df984b6f55e.tar.gz llvm-4c2b1d495aa26fa80833fa1508736df984b6f55e.tar.bz2 | |
[DAGCombiner] Improve FMin/FMax DAGCombines (#161352)
Add several improvements to DAGCombine patterns for fmin/fmax:
* Fix incorrect results due to minimumnum not being marked as IsMin
- e.g. nnan minimumnum(x, +inf) returned +inf instead of x
* Fix incorrect results checking maximumnum for vecreduce patterns
* Make maxnum/minnum return QNaN if one input is SNaN instead of X
* Quiet SNaN inputs when propagating them e.g. maximum(x, SNaN) = QNaN
* Update comments to mark when SNaN propagation is being ignored
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions
