summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-12-21 18:48:32 +0000
committerSanjay Patel <spatel@rotateright.com>2018-12-21 18:48:32 +0000
commit80187b8a17ed8feedddf809ecc1cedd60dd0f72d (patch)
tree23daab6009251ea7775076a89c6c6608a9c2b4ef /lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
parent8c9f865e3df3af1e27a6f5215c78f4bc42b60d06 (diff)
downloadbcm5719-llvm-80187b8a17ed8feedddf809ecc1cedd60dd0f72d.tar.gz
bcm5719-llvm-80187b8a17ed8feedddf809ecc1cedd60dd0f72d.zip
[x86] add movddup specialization for build vector lowering (PR37502)
This is admittedly a narrow fix for the problem: https://bugs.llvm.org/show_bug.cgi?id=37502 ...but as the XOP restriction shows, it's a maze to get this right. In the motivating example, note that we have movddup before SSE4.1 and again with AVX2. That's because insertps isn't available pre-SSE41 and vbroadcast is (more generally) available with AVX2 (and the splat is reduced to movddup via isel pattern). Differential Revision: https://reviews.llvm.org/D55898 llvm-svn: 349937
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud