aboutsummaryrefslogtreecommitdiff
path: root/libcpp/errors.c
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2010-06-07 21:51:19 +0200
committerUros Bizjak <uros@gcc.gnu.org>2010-06-07 21:51:19 +0200
commit390b2b32773f84b28c8e6c7abee2ba57efcafe9a (patch)
treeeb38fde974a138516e6c5417c7d9d0b0d7897d59 /libcpp/errors.c
parente7105ec5056a7418c45a97763b630f5b46ca3db0 (diff)
downloadgcc-390b2b32773f84b28c8e6c7abee2ba57efcafe9a.zip
gcc-390b2b32773f84b28c8e6c7abee2ba57efcafe9a.tar.gz
gcc-390b2b32773f84b28c8e6c7abee2ba57efcafe9a.tar.bz2
i386.md (*add<mode>_1): Remove alternative 2.
* config/i386/i386.md (*add<mode>_1): Remove alternative 2. <TYPE_LEA>: Split instruction. <default>: Remove alternative 2 handling. (*addsi_1_zext) <TYPE_LEA>: Split instruction. (add lea splitter): Generate SImode lea for mode sizes <= SImode. (add_zext lea splitter): Use ix86_lea_for_add_ok in insn predicate. (*movsi_1) <TYPE_LEA>: Use %a modifier to output operand 1. (ashift_zext lea splitter): Use DImode for multiplication. * config/i386/i386.c (ix86_expand_epilogue): Do not use ix86_gen_add to generate addition. From-SVN: r160394
Diffstat (limited to 'libcpp/errors.c')
0 files changed, 0 insertions, 0 deletions