aboutsummaryrefslogtreecommitdiff
path: root/libtool.m4
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2003-05-30 17:49:44 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2003-05-30 17:49:44 +0000
commit0c19a26f771e80f9f5b5700661d72bb8619d6cb6 (patch)
tree82a94f53b3de8865038ee21fdc4560d6ed2c908f /libtool.m4
parent9a38893aa75ebb4447f960f3e5a865e7f580e2cc (diff)
downloadgcc-0c19a26f771e80f9f5b5700661d72bb8619d6cb6.zip
gcc-0c19a26f771e80f9f5b5700661d72bb8619d6cb6.tar.gz
gcc-0c19a26f771e80f9f5b5700661d72bb8619d6cb6.tar.bz2
cse.c (cse_insn): Simplify REG_EQUAL note on libcalls when making a substitution.
* cse.c (cse_insn): Simplify REG_EQUAL note on libcalls when making a substitution. (dead_libcall_p): If directly replacing a libcall with a constant value produces an invalid instruction, also try forcing the constant into the constant pool. * expr.c (emit_move_insn): Add a REG_EQUAL note when it is not obvious that the source is a constant. (compress_float_constant): Use set_unique_reg_note to place REG_EQUAL notes on instructions. From-SVN: r67247
Diffstat (limited to 'libtool.m4')
0 files changed, 0 insertions, 0 deletions