diff options
author | Zi Xuan Wu <wuzish@cn.ibm.com> | 2019-07-31 02:56:00 +0000 |
---|---|---|
committer | Zi Xuan Wu <wuzish@cn.ibm.com> | 2019-07-31 02:56:00 +0000 |
commit | e85f6bf66c989270816e67f81576f3d84430c9f9 (patch) | |
tree | 74dac53295c35f0cec037a005f0afd8b7d0b215d /lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp | |
parent | 2594fa85932a68a904cdb5445dbf7aa231c66e9b (diff) | |
download | bcm5719-llvm-e85f6bf66c989270816e67f81576f3d84430c9f9.tar.gz bcm5719-llvm-e85f6bf66c989270816e67f81576f3d84430c9f9.zip |
[PowerPC] Eliminate loads/swap feeding swap/store for vector type by using big-endian load/store
In PowerPC, there is instruction to load vector in big endian element order when it's in little endian target.
So we can combine vector load + reverse into big endian load to eliminate the swap instruction.
Also combine vector reverse + store into big endian store.
llvm-svn: 367382
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions