aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2015-03-03 16:57:40 -0500
committerDJ Delorie <dj@gcc.gnu.org>2015-03-03 16:57:40 -0500
commitf6115d44cc5053b718f77679ef98b0e93e53a78b (patch)
treeb65c48df3c7c3220b2fcf01d2911f9bc100b1295 /gcc/ada
parentbf66b9b45c6cf6bccd2791d7c091759b2ad35437 (diff)
downloadgcc-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')
0 files changed, 0 insertions, 0 deletions