summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/TestPluginCommands.py
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-04-14 07:13:24 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-04-14 07:13:24 +0000
commit0f26b0aeb4a91418d4c273bb25ab22f3b416a960 (patch)
treef4a1cfadf86bfb6a4a6aa20c9df02cea75ebfbef /lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/TestPluginCommands.py
parentd871531687b062862234a3346b50f1824e27ed3b (diff)
downloadbcm5719-llvm-0f26b0aeb4a91418d4c273bb25ab22f3b416a960.tar.gz
bcm5719-llvm-0f26b0aeb4a91418d4c273bb25ab22f3b416a960.zip
[CodeGen] Teach LLVM how to lower @llvm.{min,max}num to {MIN,MAX}NAN
The behavior of {MIN,MAX}NAN differs from that of {MIN,MAX}NUM when only one of the inputs is NaN: -NUM will return the non-NaN argument while -NAN would return NaN. It is desirable to lower to @llvm.{min,max}num to -NAN if they don't have a native instruction for -NUM. Notably, ARMv7 NEON's vmin has the -NAN semantics. N.B. Of course, it is only safe to do this if the intrinsic call is marked nnan. llvm-svn: 266279
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/TestPluginCommands.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud