aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2019-08-05 16:59:58 +0000
committerSanjay Patel <spatel@rotateright.com>2019-08-05 16:59:58 +0000
commit5dbb90bfe14ace30224239cac7c61a1422fa5144 (patch)
treeb8763bb81970c1ccaa10d5b26cf2c02f9d696b47 /lldb/source/Plugins/ScriptInterpreter/Python
parent2f238bd5baf92db6aba4fe7cc6b9094eff64ed1e (diff)
downloadllvm-5dbb90bfe14ace30224239cac7c61a1422fa5144.zip
llvm-5dbb90bfe14ace30224239cac7c61a1422fa5144.tar.gz
llvm-5dbb90bfe14ace30224239cac7c61a1422fa5144.tar.bz2
[InstCombine] combine mul+shl separated by zext
This appears to slightly help patterns similar to what's shown in PR42874: https://bugs.llvm.org/show_bug.cgi?id=42874 ...but not in the way requested. That fix will require some later IR and/or backend pass to decompose multiply/shifts into something more optimal per target. Those transforms already exist in some basic forms, but probably need enhancing to catch more cases. https://rise4fun.com/Alive/Qzv2 llvm-svn: 367891
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions