diff options
author | Craig Topper <craig.topper@intel.com> | 2018-06-14 22:02:35 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-06-14 22:02:35 +0000 |
commit | 31730ae761724be1787cf6400e60097d09dafa81 (patch) | |
tree | 226ee21f56bab02dc96be6f2a87ea436a8dc8de8 /lldb/packages/Python/lldbsuite/test/functionalities/command_source/my.py | |
parent | 2153c42358ac1b30d3b9ca97c38b747b9a819585 (diff) | |
download | bcm5719-llvm-31730ae761724be1787cf6400e60097d09dafa81.tar.gz bcm5719-llvm-31730ae761724be1787cf6400e60097d09dafa81.zip |
[X86] Rename __builtin_ia32_pslldqi128 to __builtin_ia32_pslldqi128_byteshift and similar for other sizes. Remove the multiply by 8 from the header files.
The previous names took the shift amount in bits to match gcc and required a multiply by 8 in the header. This creates a misleading error message when we check the range of the immediate to the builtin since the allowed range also got multiplied by 8.
This commit changes the builtins to use a byte shift amount to match the underlying instruction and the Intel intrinsic.
Fixes the remaining issue from PR37795.
llvm-svn: 334773
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/command_source/my.py')
0 files changed, 0 insertions, 0 deletions