diff options
author | Craig Topper <craig.topper@intel.com> | 2017-12-20 19:25:33 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2017-12-20 19:25:33 +0000 |
commit | 07820f2fe4482a58031f4101d12b3abb092fc4e2 (patch) | |
tree | 7b551eee71026b8a7b2bd0108e0ac9405c6aca86 /lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp | |
parent | d60951f469919476dfae4ca3f5ccb153c7072f47 (diff) | |
download | bcm5719-llvm-07820f2fe4482a58031f4101d12b3abb092fc4e2.tar.gz bcm5719-llvm-07820f2fe4482a58031f4101d12b3abb092fc4e2.zip |
[X86] Remove zext from vXi32 to vXi64 on indices of gather/scatter instructions if we can prove the pre-extended value is positive.
Gather/scatter can implicitly sign extend from i32->i64 on indices. So if we know the sign bit of the input to a zext is 0 we can use the implicit extension.
llvm-svn: 321209
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp')
0 files changed, 0 insertions, 0 deletions