diff options
| author | wschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-11 18:52:07 +0000 |
|---|---|---|
| committer | wschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-11 18:52:07 +0000 |
| commit | f711c984febaf6080adc55aec36906b6eefb3e64 (patch) | |
| tree | af7d2f54daecbe920f1c58a12f1883895fd09a75 /libjava/classpath/lib/gnu/java/net/protocol/https/Handler.class | |
| parent | 87415e06681b2d8587161df6c2e6cae0237e2f55 (diff) | |
| download | ppe42-gcc-f711c984febaf6080adc55aec36906b6eefb3e64.tar.gz ppe42-gcc-f711c984febaf6080adc55aec36906b6eefb3e64.zip | |
2013-10-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/vector.md (vec_realign_load<mode>): Generate vperm
directly to circumvent subtract from splat{31} workaround.
* config/rs6000/rs6000-protos.h (altivec_expand_vec_perm_le): New
prototype.
* config/rs6000/rs6000.c (altivec_expand_vec_perm_le): New.
* config/rs6000/altivec.md (define_c_enum "unspec"): Add
UNSPEC_VPERM_X and UNSPEC_VPERM_UNS_X.
(altivec_vperm_<mode>): Convert to define_insn_and_split to
separate big and little endian logic.
(*altivec_vperm_<mode>_internal): New define_insn.
(altivec_vperm_<mode>_uns): Convert to define_insn_and_split to
separate big and little endian logic.
(*altivec_vperm_<mode>_uns_internal): New define_insn.
(vec_permv16qi): Add little endian logic.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203457 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/net/protocol/https/Handler.class')
0 files changed, 0 insertions, 0 deletions

