diff options
author | Craig Topper <craig.topper@intel.com> | 2019-03-10 17:20:45 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-03-10 17:20:45 +0000 |
commit | 93e15dfacce02969c803593a298d3becfd1ae4b4 (patch) | |
tree | 4e53a7c0ba53e979a336b9f34d9188383f69777b /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
parent | 0dc8c52d4e988a19892bc4b254e7cfba67db5b6d (diff) | |
download | bcm5719-llvm-93e15dfacce02969c803593a298d3becfd1ae4b4.tar.gz bcm5719-llvm-93e15dfacce02969c803593a298d3becfd1ae4b4.zip |
[X86] Make lowering of intrinsics with rounding mode stricter so that only valid rounding modes are lowered. Update tests accordingly
Many of our tests were not using valid rounding mode immediates. Clang verifies this in the frontend when it creates the intrinsics from builtins, but the backend would still lower invalid immediates.
With this change we will now leave them as intrinsics if the immediate is invalid. This will cause an isel selection failure.
llvm-svn: 355789
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions