diff options
author | Craig Topper <craig.topper@intel.com> | 2019-02-14 01:41:43 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-02-14 01:41:43 +0000 |
commit | 1d158dd9301a0622b152b23b97e7ded56caf552f (patch) | |
tree | 01a176b4745fe89fc982768ff2f8ad635dc6b654 /lldb/packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py | |
parent | 9cb76856d8a51eae95efc6c2e15a1e97f7a4ae01 (diff) | |
download | bcm5719-llvm-1d158dd9301a0622b152b23b97e7ded56caf552f.tar.gz bcm5719-llvm-1d158dd9301a0622b152b23b97e7ded56caf552f.zip |
[X86] Make (f80 (sint_to_fp (i16))) use fistps/fisttps instead of fistpl/fisttpl when SSE is enabled.
When SSE is enabled sint_to_fp with i16 is blindly promoted to i32, but that changes the behavior of f80 conversion.
Move the promotion to i16 to LowerFP_TO_INT so we can limit it based on the floating point type.
llvm-svn: 354003
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py')
0 files changed, 0 insertions, 0 deletions