aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>1999-09-03 23:58:44 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>1999-09-03 23:58:44 +0000
commit483dd5bec16a1a1acc2bc65f4f5fda522e67277d (patch)
treec34240021ac0fdbad1a2cc3daebac4be7ad0424d /gcc/function.h
parent3de900268edfcbeb0b286cc0119b778e1050a028 (diff)
downloadgcc-483dd5bec16a1a1acc2bc65f4f5fda522e67277d.zip
gcc-483dd5bec16a1a1acc2bc65f4f5fda522e67277d.tar.gz
gcc-483dd5bec16a1a1acc2bc65f4f5fda522e67277d.tar.bz2
c4x.c (c4x_emit_move_sequence): Do not force large constants into memory.
Sat Sep 4 11:37:15 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz> * config/c4x/c4x.c (c4x_emit_move_sequence): Do not force large constants into memory. (c4x_shiftable_constant): New function. * config/c4x/c4x.c (LEGITIMATE_CONSTANT_P): Allow any CONST_INT. (c4x_shiftable_constant): Declare. * config/c4x/c4x.md (loadqi_big_constant, loadhi_big_constant, ashlqi3_noclobber): Add new patterns and associated splitters. From-SVN: r29092
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions