diff options
author | Jinsong Ji <jji@us.ibm.com> | 2019-08-15 14:32:51 +0000 |
---|---|---|
committer | Jinsong Ji <jji@us.ibm.com> | 2019-08-15 14:32:51 +0000 |
commit | 9fd81dc139027751ffe58dcc7c04ee1ff9ad0a6f (patch) | |
tree | 706522d3410255de8a42713596a2fc6f3412acc0 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 9880b5dd2178b59b5f0204f628724abf5bc41f3d (diff) | |
download | bcm5719-llvm-9fd81dc139027751ffe58dcc7c04ee1ff9ad0a6f.tar.gz bcm5719-llvm-9fd81dc139027751ffe58dcc7c04ee1ff9ad0a6f.zip |
[PowerPC] Use xxleqv to set all one vector IMM(-1).
Summary:
xxspltib/vspltisb are 3 cycle PM instructions,
xxleqv is 2 cycle ALU instruction.
We should use xxleqv to set all one vectors.
Reviewers: hfinkel, nemanjai, steven.zhang
Subscribers: hiraditya, kbarton, MaskRay, shchenz, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D65529
llvm-svn: 369006
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions