diff options
author | Kit Barton <kbarton@ca.ibm.com> | 2016-03-08 03:49:13 +0000 |
---|---|---|
committer | Kit Barton <kbarton@ca.ibm.com> | 2016-03-08 03:49:13 +0000 |
commit | ba532dc81648aca4cdf9ba4f5f16ecbc971e811c (patch) | |
tree | f9fec05711816d85f2bf85bf19d2679e770b129f /llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | |
parent | 4a795920e3e3fbef8c55956210b698f49d90f091 (diff) | |
download | bcm5719-llvm-ba532dc81648aca4cdf9ba4f5f16ecbc971e811c.tar.gz bcm5719-llvm-ba532dc81648aca4cdf9ba4f5f16ecbc971e811c.zip |
[Power9] Implement new vsx instructions: load, store instructions for vector and scalar
We follow the comments mentioned in http://reviews.llvm.org/D16842#344378 to
implement this new patch.
This patch implements the following vsx instructions:
Vector load/store:
lxv lxvx lxvb16x lxvl lxvll lxvh8x lxvwsx
stxv stxvb16x stxvh8x stxvl stxvll stxvx
Scalar load/store:
lxsd lxssp lxsibzx lxsihzx
stxsd stxssp stxsibx stxsihx
21 instructions
Phabricator: http://reviews.llvm.org/D16919
llvm-svn: 262906
Diffstat (limited to 'llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp')
0 files changed, 0 insertions, 0 deletions