diff options
| author | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-09 03:01:07 +0000 |
|---|---|---|
| committer | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-09 03:01:07 +0000 |
| commit | 21522827c41b2728f9356df01c5ebe922017e6ae (patch) | |
| tree | 0cbde4d9f4cd5ba302b8129439c2dc85107fcdf2 /libjava/classpath/lib/gnu/java/beans/decoder/PersistenceParser$ClassHandlerCreator.class | |
| parent | f4bcfb3a300b7d6b35f83b9cce1306940187f102 (diff) | |
| download | ppe42-gcc-21522827c41b2728f9356df01c5ebe922017e6ae.tar.gz ppe42-gcc-21522827c41b2728f9356df01c5ebe922017e6ae.zip | |
* config/pa/pa.h (VAL_U6_BITS_P): Define.
(INT_U6_BITS): Likewise.
* config/pa/predicates.md (uint6_operand): New predicate.
(shift5_operand, shift6_operand): Likewise.
* config/pa/pa.md (lshrsi3, rotrsi3): Use shift5_operand instead of
arith32_operand.
(lshrdi3): Use shift6_operand.
(shrpsi4, shrpdi4): New insn patterns.
(extzv): Delete expander.
(extzvsi, extzvdi): New expanders. Use uint5_operand and uint6_operand
predicates in unamed zero extract patterns. Tighten common constraint.
(extv): Delete expander.
(extvsi, extvdi): New expanders. Use uint5_operand and uint6_operand
predicates in unamed sign extract patterns. Tighten common constraint.
(insv): Delete expander.
(insvsi, insvdi): New expanders. Use uint5_operand and uint6_operand
predicates in unamed insert patterns. Tighten common constraint.
Change uint32_operand predicate to uint6_operand predicate in unamed
DImode pattern to insert constant values of type 1...1xxxx.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195045 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/beans/decoder/PersistenceParser$ClassHandlerCreator.class')
0 files changed, 0 insertions, 0 deletions

