diff options
| author | bwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-09-05 16:37:14 +0000 |
|---|---|---|
| committer | bwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-09-05 16:37:14 +0000 |
| commit | e0488d878ea990a9ab2811f357cd8bacef02aa57 (patch) | |
| tree | 403c46b15695a596a39ecb272696a168db04181c /libjava/scripts | |
| parent | 024f0a8a745a718c7a5f58d2a5b1358fbb41f271 (diff) | |
| download | ppe42-gcc-e0488d878ea990a9ab2811f357cd8bacef02aa57.tar.gz ppe42-gcc-e0488d878ea990a9ab2811f357cd8bacef02aa57.zip | |
* config/xtensa/predicates.md (nonimmed_operand, mem_operand): Use
constantpool_mem_p.
(constantpool_operand): New.
(move_operand): Disallow sub-word modes for the constant pool.
* config/xtensa/xtensa.c (TARGET_SECONDARY_RELOAD): Define.
(xtensa_secondary_reload_class): Replace with....
(xtensa_secondary_reload): this function. Remove SIGN_EXTEND check.
Set icode for sub-word reloads from the constant pool.
* config/xtensa/xtensa.h (SECONDARY_INPUT_RELOAD_CLASS): Delete.
(SECONDARY_OUTPUT_RELOAD_CLASS): Delete.
* config/xtensa/xtensa.md (reload<mode>_literal): New.
* config/xtensa/xtensa-protos.h: Update prototypes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140036 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/scripts')
0 files changed, 0 insertions, 0 deletions

