diff options
author | DJ Delorie <dj@redhat.com> | 2015-03-03 16:57:40 -0500 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2015-03-03 16:57:40 -0500 |
commit | f6115d44cc5053b718f77679ef98b0e93e53a78b (patch) | |
tree | b65c48df3c7c3220b2fcf01d2911f9bc100b1295 /gcc/ada/atree.h | |
parent | bf66b9b45c6cf6bccd2791d7c091759b2ad35437 (diff) | |
download | gcc-f6115d44cc5053b718f77679ef98b0e93e53a78b.zip gcc-f6115d44cc5053b718f77679ef98b0e93e53a78b.tar.gz gcc-f6115d44cc5053b718f77679ef98b0e93e53a78b.tar.bz2 |
rl78-real.md (*addqi_real): Allow SADDR types for inc/dec.
* config/rl78/rl78-real.md (*addqi_real): Allow SADDR types for
inc/dec.
(*addhi3_real): Likewise.
* config/rl78/rl78-virt.md (*inc<mode>3_virt): Additional
pattern to match incrementing memory.
* config/rl78/predicates.md (rl78_1_2_operand): New.
* config/rl78/rl78.c (rl78_force_nonfar_3): Allow far mem-mem if
it's the same and only mem.
(rl78_alloc_physical_registers_op2): If there's effectively only
one MEM, transcode it into HL.
(rl78_far_p): Reject addresses that aren't legitimate.
From-SVN: r221164
Diffstat (limited to 'gcc/ada/atree.h')
0 files changed, 0 insertions, 0 deletions