diff options
author | Stefan Pintilie <stefanp@ca.ibm.com> | 2018-08-17 15:15:26 +0000 |
---|---|---|
committer | Stefan Pintilie <stefanp@ca.ibm.com> | 2018-08-17 15:15:26 +0000 |
commit | 39869ccf519f3a6abf5441ad71030dc2c38c70b2 (patch) | |
tree | 3d7e863f89eaadc9c06632623cde3dcd78be9304 /lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp | |
parent | 163419f976f395c55c7e614671acc1d9ca093828 (diff) | |
download | bcm5719-llvm-39869ccf519f3a6abf5441ad71030dc2c38c70b2.tar.gz bcm5719-llvm-39869ccf519f3a6abf5441ad71030dc2c38c70b2.zip |
[PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
This patch addresses:
- Implementation within PPCISelLowering.cpp to check if we should use direct
load into vector instructions (such as lxsd/lfd ) when the scalar_to_vector
function is used; which will allow us to catch as many cases of the
scalar_to_vector uses as possible to translate the ld->mtvsrd sequence into
lxsd.
- Test cases to exhibit the behaviour of emitting lxsd/lfd.
Patch by amyk
Differential revision: https://reviews.llvm.org/D49698
llvm-svn: 340037
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp')
0 files changed, 0 insertions, 0 deletions