aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/OperatingSystem/Python
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-04-10 19:09:06 +0000
committerCraig Topper <craig.topper@intel.com>2019-04-10 19:09:06 +0000
commitcacb70c94b5fd0d45703f83aa32b53674ba6c225 (patch)
treeb7e9a7619f2a136901ec040810e0ccd8e7018022 /lldb/source/Plugins/OperatingSystem/Python
parent87a8f9761e967ffd4398cef690d6016e396b9819 (diff)
downloadllvm-cacb70c94b5fd0d45703f83aa32b53674ba6c225.zip
llvm-cacb70c94b5fd0d45703f83aa32b53674ba6c225.tar.gz
llvm-cacb70c94b5fd0d45703f83aa32b53674ba6c225.tar.bz2
[X86] Add test case for LEA formation regression seen with D60358. NFC
If we have an (add X, (and (aext (shl Y, C1)), C2)), we can pull the shift through and+aext to fold into an LEA with the. Assuming C1 is small enough and C2 masks off all of the extend bits. This pattern showed up in D60358. And we need to handle it to prevent a regression. llvm-svn: 358124
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python')
0 files changed, 0 insertions, 0 deletions