summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-11-10 05:20:32 +0000
committerCraig Topper <craig.topper@intel.com>2017-11-10 05:20:32 +0000
commitb3d447356f237ff0feac92d1f3c1b2b518c2f853 (patch)
treeb8c44fd0936fd19fbfab4eb72daf78846f6eaa1e /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp
parent8b689f4092acdbd663a82ed8efa90d433acd5d79 (diff)
[X86] Reduce the number of FMA builtins needed by the frontend by adding negates to operands of the fmadd and fmaddsub builtins.
The backend should be able to combine the negates to create fmsub, fnmadd, and fnmsub. faddsub converting to fsubadd still needs work I think, but should be very doable. This matches what we already do for the masked builtins. This only covers the packed builtins. Scalar builtins will be done after FMA4 is fixed. llvm-svn: 317873
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
0 files changed, 0 insertions, 0 deletions