- 18 May, 1994 1 commit
-
-
From-SVN: r7325
Jason Merrill committed
-
- 17 May, 1994 7 commits
-
-
From-SVN: r7324
Richard Kenner committed -
(simplify_set): Move call to make_field_assignment to end; if SRC or DEST is a (clobber (const_int 0)), return it. (simplify_set): Move call to make_field_assignment to end; if SRC or DEST is a (clobber (const_int 0)), return it. (force_to_mode): If X is a CALL, just return it. From-SVN: r7323
Richard Kenner committed -
(make_extraction): Don't put a subreg around a register if it is already in the correct mode. From-SVN: r7322
Richard Kenner committed -
From-SVN: r7321
Richard Kenner committed -
appended to CFLAGS, otherwise CFLAGS2. From-SVN: r7320
Richard Kenner committed -
memory to ensure same alternative chosen later. From-SVN: r7319
Richard Kenner committed -
(reload_as_needed): Sort the spilled regs. (allocate_reload_reg): If we have group needs and failure would be fatal, do not try to do round-robin allocation of the spill regs. From-SVN: r7318
Richard Kenner committed
-
- 16 May, 1994 16 commits
-
-
change. From-SVN: r7317
Richard Kenner committed -
From-SVN: r7316
Richard Stallman committed -
From-SVN: r7315
Per Bothner committed -
From-SVN: r7314
Richard Kenner committed -
(ereal_from_int, ereal_to_int, etarsingle): Correct signed/unsigned discrepancies. (ereal_from_double): Avoid "right shift count too big" warning in previous change. From-SVN: r7313
Richard Kenner committed -
and unpack the HOST_WIDE_INTs. From-SVN: r7312
Richard Kenner committed -
HOST_WIDE_INT. From-SVN: r7311
Richard Kenner committed -
From-SVN: r7310
Richard Kenner committed -
From-SVN: r7309
Richard Kenner committed -
if the register dies in the succeeding insn. From-SVN: r7308
Richard Kenner committed -
From-SVN: r7307
Richard Kenner committed -
than to_mode if truncation is a no-op. From-SVN: r7306
Richard Kenner committed -
Allow conversions from integer to pointer if int is wide enough. From-SVN: r7305
Richard Kenner committed -
From-SVN: r7304
Doug Evans committed -
From-SVN: r7303
Richard Kenner committed -
From-SVN: r7302
Richard Kenner committed
-
- 15 May, 1994 4 commits
-
-
is still live if it contains an argument. From-SVN: r7301
Doug Evans committed -
their CALL_INSN_FUNCTION_USAGEs are the same as well. From-SVN: r7300
Doug Evans committed -
From-SVN: r7299
Doug Evans committed -
From-SVN: r7298
Doug Evans committed
-
- 14 May, 1994 4 commits
-
-
From-SVN: r7297
Doug Evans committed -
(integrate_decl_tree): Use copy_node to make a copy of the decl. Also call copy_lang_decl to copy the language-specific bits. From-SVN: r7296
Jason Merrill committed -
From-SVN: r7295
Jason Merrill committed -
actually be called. From-SVN: r7294
Jason Merrill committed
-
- 13 May, 1994 5 commits
-
-
where one of the operands is integer_onep, just return expr. From-SVN: r7293
Jason Merrill committed -
words. From-SVN: r7292
Richard Kenner committed -
From-SVN: r7291
Mike Stump committed -
From-SVN: r7290
Mike Stump committed -
calls.c (expand_call): Only destroy temporaries at the end of function calls, if flag_short_temps is set. * calls.c (expand_call): Only destroy temporaries at the end of function calls, if flag_short_temps is set. * expr.c (safe_from_p, expand_expr): Handle CLEANUP_POINT_EXPRs. * expr.c (expand_expr): Improve handling of temporaries inside COND_EXPRs, cures call to sorry. * expr.c (defer_cleanups_to): New routine to handle the deferral of cleanups. * flags.h (flag_short_temps): New flag, to allow better control over the lifetime of temporaries. * toplev.c (flag_short_temps, lang_options): Ditto. * tree.def (CLEANUP_POINT_EXPR): Add, to allow better control over the lifetime of temporaries. From-SVN: r7289
Mike Stump committed
-
- 12 May, 1994 3 commits
-
-
(zero_extendqidi2, extendqidi2, zero_extendhidi2): New patterns. (extendhidi2, zero_extendsidi2, extendsidi2): Likewise. (zero_extendqisi2, zero_extendqihi2, zero_extendhisi2): Use andil/andi instead of rlinm/rlwinm. (zero_extendqihi2): Add condition register variants. (extendqisi2, extendqihi2): Use extsb for PowerPC. (adddi3, subdi3, negdi2, ashrdi3): Emulate only if !TARGET_POWERPC64. (movdf, movdi, movti): New PowerPC64 versions. (load/store with update): New PowerPC64 patterns. From-SVN: r7288
Richard Kenner committed -
From-SVN: r7287
Richard Earnshaw committed -
From-SVN: r7286
Bill Cox committed
-