diff options
author | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | 2016-03-28 07:38:01 +0000 |
---|---|---|
committer | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | 2016-03-28 07:38:01 +0000 |
commit | 5663848996b01faeb58276be25d5e364378fc1c9 (patch) | |
tree | 2bc81f0ed8d738d001e8a1748b222f0ece64a835 /llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | |
parent | ed638864d3e19559ca0d88523356a1f5bd141b99 (diff) | |
download | bcm5719-llvm-5663848996b01faeb58276be25d5e364378fc1c9.tar.gz bcm5719-llvm-5663848996b01faeb58276be25d5e364378fc1c9.zip |
[Power9] Implement new vsx instructions: quad-precision move, fp-arithmetic
This change implements the following vsx instructions:
- quad-precision move
xscpsgnqp, xsabsqp, xsnegqp, xsnabsqp
- quad-precision fp-arithmetic
xsaddqp(o) xsdivqp(o) xsmulqp(o) xssqrtqp(o) xssubqp(o)
xsmaddqp(o) xsmsubqp(o) xsnmaddqp(o) xsnmsubqp(o)
22 instructions
Thanks Nemanja and Kit for careful review and invaluable discussion!
Reviewers: hal, nemanja, kbarton, tjablin, amehsan
http://reviews.llvm.org/D16110
llvm-svn: 264565
Diffstat (limited to 'llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp')
0 files changed, 0 insertions, 0 deletions