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/CodeGen/MachineSSAUpdater.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/CodeGen/MachineSSAUpdater.cpp')
0 files changed, 0 insertions, 0 deletions

