aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorYunQiang Su <yunqiang@isrc.iscas.ac.cn>2024-08-27 17:13:46 +0800
committerGitHub <noreply@github.com>2024-08-27 17:13:46 +0800
commit1e153461c66bf517097168790cdcb9418af6b623 (patch)
tree972e0783c300bb038babd599144f30cb09ec0010 /lldb/source/Plugins/ScriptInterpreter/Python
parentfac484ccc60d148b1893bfae843c6c416a57a870 (diff)
downloadllvm-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