diff options
| author | YunQiang Su <yunqiang@isrc.iscas.ac.cn> | 2024-08-27 17:13:46 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-27 17:13:46 +0800 |
| commit | 1e153461c66bf517097168790cdcb9418af6b623 (patch) | |
| tree | 972e0783c300bb038babd599144f30cb09ec0010 /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | fac484ccc60d148b1893bfae843c6c416a57a870 (diff) | |
| download | llvm-1e153461c66bf517097168790cdcb9418af6b623.zip llvm-1e153461c66bf517097168790cdcb9418af6b623.tar.gz llvm-1e153461c66bf517097168790cdcb9418af6b623.tar.bz2 | |
MIPS: Add fcanonicalize for pre-R6 (#104554)
MIPSr6 has max.s/max.d/min.s/min.d instructions, which can be used as
fcanonicalize.
For pre-R6, we have no instructions that can fcanonicalize an float, so
let's use `fadd Y,X,X` to quiet it if it is NaN.
IEEE754-2008 requires that the result of general-computational and
quiet-computational operation shouldn't be signal NaN.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
