summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-09-01 22:14:36 +0000
committerCraig Topper <craig.topper@intel.com>2019-09-01 22:14:36 +0000
commit3ab210862a030196799918b2ea53d176bc714b7f (patch)
treeb0b62181b762a8c703dedd2bdee7eabdf21b1666 /lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c
parent434b81d0a26a69df5b6862d09c0feca8f99ae391 (diff)
downloadbcm5719-llvm-3ab210862a030196799918b2ea53d176bc714b7f.tar.gz
bcm5719-llvm-3ab210862a030196799918b2ea53d176bc714b7f.zip
[X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
MachineLICM can hoist an invariant load, but if that load is folded it needs to be unfolded. On AVX512 sometimes this load is an broadcast load which we were previously unable to unfold. This patch adds initial support for that with a very basic list of supported instructions as a starting point. Differential Revision: https://reviews.llvm.org/D67017 llvm-svn: 370620
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud