aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-operands.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2007-04-20 12:35:55 -0700
committerRichard Henderson <rth@gcc.gnu.org>2007-04-20 12:35:55 -0700
commit60e9352519ea5b351863a7b24dc19cafcff567ff (patch)
treea99c28e30a1ffc590503139ffa75a83bdb771164 /gcc/tree-ssa-operands.c
parentf326fd7a0323d1a17756dc64af3e7d91ef366928 (diff)
downloadgcc-60e9352519ea5b351863a7b24dc19cafcff567ff.zip
gcc-60e9352519ea5b351863a7b24dc19cafcff567ff.tar.gz
gcc-60e9352519ea5b351863a7b24dc19cafcff567ff.tar.bz2
re PR target/28623 (ICE in extract_insn, at recog.c:2077 (nrecognizable insn) [alpha])
PR target/28623 * config/alpha/alpha.c (get_unaligned_address): Remove extra_offset argument; update all callers. (get_unaligned_offset): New. * config/alpha/alpha.md (extendqidi2, extendhidi2): Don't use get_unaligned_address, just pass on the address directly. (unaligned_extendqidi): Use gen_lowpart instead of open-coding the subreg in the helper patterns. (unaligned_extendqidi_le): Use get_unaligned_offset. (unaligned_extendqidi_be, unaligned_extendhidi_le): Likewise. (unaligned_extendhidi_be): Likewise. (unaligned_extendhidi): Tidy. * config/alpha/alpha-protos.h: Update. From-SVN: r124002
Diffstat (limited to 'gcc/tree-ssa-operands.c')
0 files changed, 0 insertions, 0 deletions