diff options
| author | olegendo <olegendo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-15 22:04:37 +0000 |
|---|---|---|
| committer | olegendo <olegendo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-15 22:04:37 +0000 |
| commit | 8b6f9b966e685e50bd27c8669cbb22033ca61371 (patch) | |
| tree | 0e4d00759d8ddfb538c6aca0b82c0bfa1c6bbde8 /libjava/classpath/java/sql/Time.java | |
| parent | a89db615355498b4575241c2fca921437b087d7f (diff) | |
| download | ppe42-gcc-8b6f9b966e685e50bd27c8669cbb22033ca61371.tar.gz ppe42-gcc-8b6f9b966e685e50bd27c8669cbb22033ca61371.zip | |
PR target/54760
* config/sh/sh.c (sh_find_base_reg_disp): Stop searching insns when
hitting a call insn if GBR is marked as call used.
* config/sh/iterators.md (QIHISIDI): New mode iterator.
* config/sh/predicates.md (gbr_address_mem): New predicate.
* config/sh/sh.md (*movdi_gbr_load, *movdi_gbr_store): New
insn_and_split.
Use QIHISIDI instead of QIHISI in unnamed GBR addressing splits.
PR target/54760
* gcc.target/sh/pr54760-2.c: Add long long and unsigned long long test
functions.
* gcc.target/sh/pr54760-4.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192480 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/Time.java')
0 files changed, 0 insertions, 0 deletions

