aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-07-22 17:44:51 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-07-22 17:44:51 +0200
commit888b670f9eb00d573a2660300776b39febd12a68 (patch)
tree9a1251e9f8486706612bc711a8306a32037999bd /gcc/function.h
parent922a784c4f6ab28e0619c55d1b4d20c1503082f1 (diff)
downloadgcc-888b670f9eb00d573a2660300776b39febd12a68.zip
gcc-888b670f9eb00d573a2660300776b39febd12a68.tar.gz
gcc-888b670f9eb00d573a2660300776b39febd12a68.tar.bz2
re PR target/53961 (internal compiler error: in memory_address_length, at config/i386/i386.c:23341)
PR target/53961 * config/i386/i386.md (*lea): New insn pattern. (*lea_1): Remove. (*lea<mode>_2): Ditto. (*lea_{3,4,5,6}_zext): Ditto. * config/i386/constraints.md (j): Remove address constraint. * config/i386/i386.c (ix86_decompose_address): Allow SImode subreg of an address. (ix86_print_operand_address): Handle SImode subreg of an address. (ix86_avoid_lea_for_add): Reject zero-extended addresses for now. From-SVN: r189756
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions