- 14 Jan, 1993 4 commits
-
-
(move patterns): Reorganize pattern order. Cleanup. Merge CONST_INT patterns into main patterns for SImode, HImode, QImode. Add patterns to recognize predecrement cases in SImode, HImode, QImode. Remove 'y' constraint from SImode recognizer. (main MImode, QImode recognizers): Handle SAR move from greg. Change constaints to match the SImode pattern. (cmov): Move near other conditional patterns. (all file): Replace all occurences of srcsi_operand with move_operand. Replace `ldo X(0),d' with `ldi X,d'. (rotlsi3): Remove SET_ATTRs. (rotrsi3): Likewise. From-SVN: r3232
Torbjorn Granlund committed -
Undo Dec 27 change. From-SVN: r3231
Jim Wilson committed -
From-SVN: r3230
James Van Artsdalen committed -
generate (MEM (SCRATCH)) inside the CLOBBER. From-SVN: r3229
Richard Stallman committed
-
- 13 Jan, 1993 14 commits
-
-
From-SVN: r3228
Ian Lance Taylor committed -
From-SVN: r3227
Ian Lance Taylor committed -
From-SVN: r3226
Ian Lance Taylor committed -
From-SVN: r3225
Michael Meissner committed -
From-SVN: r3224
Michael Meissner committed -
From-SVN: r3223
Jeff Law committed -
arithmetic and calling expand_assignment. From-SVN: r3222
Richard Stallman committed -
From-SVN: r3221
Richard Stallman committed -
Put GCC_INCLUDE_DIR just before the system dirs whose files are fixed. From-SVN: r3220
Richard Stallman committed -
From-SVN: r3219
Richard Stallman committed -
From-SVN: r3218
Richard Stallman committed -
From-SVN: r3217
Richard Stallman committed -
From-SVN: r3216
Richard Stallman committed -
From-SVN: r3215
Richard Stallman committed
-
- 12 Jan, 1993 16 commits
-
-
From-SVN: r3214
Brendan Kehoe committed -
* dbxout.c (dbxout_type) [case FILE_TYPE, SET_TYPE]: Call with missing third arg as 0. From-SVN: r3213
Brendan Kehoe committed -
* emit-rtl.c (emit_jump_insn_before): Call make_jump_insn_raw with only one argument. (emit_jump_insn_after): Likewise. (emit_jump_insn): Likewise. From-SVN: r3212
Brendan Kehoe committed -
From-SVN: r3211
Brendan Kehoe committed -
From-SVN: r3210
Brendan Kehoe committed -
* integrate.c (const_equiv): Delete decl, since it's never defined. (fold_out_const_cc0): Likewise. * loop.c (delete_insn_forces): Likewise. * final.c (alter_cond): Delete decl, since it's never defined. From-SVN: r3209
Brendan Kehoe committed -
* stor-layout.c (variable_size): Call expand_expr with a NULL_RTX, not a NULL_PTR. From-SVN: r3208
Brendan Kehoe committed -
* calls.c (emit_call_1): Pass a NULL_RTX into emit_call_insn for missing last arg. From-SVN: r3207
Brendan Kehoe committed -
(stat.h): Don't depend upon specific formal parameter names when locating static functions to convert to prototype form. Also be more selective about what strings to prepend underbars to during renaming of formal parameters and local variables in static functions. From-SVN: r3206
Jim Wilson committed -
(pipe_closed): New function, to handle SIGPIPE. From-SVN: r3205
Jim Wilson committed -
From-SVN: r3204
Richard Kenner committed -
From-SVN: r3203
Richard Stallman committed -
From-SVN: r3202
Richard Stallman committed -
From-SVN: r3201
Richard Stallman committed -
From-SVN: r3200
Richard Stallman committed -
do copy constant chars, but delete last run of nonwhitespace chars. (rescan): Handle Newline-Hyphen in expand_to_temp_buffer as well as when scanning a macro body. (main): If we are creating a new dependency file with -MD or -MMD, use "w" fopen mode instead of "a". (rescan): Prevent token pasting before macro call. (macroexpand): Prevent token pasting around an arg unless it's raw. (main): Implement -iwithprefix. (check_preconditions, do_error, do_warning, do_xifdef): Don't use signed chars to index into arrays; they might be negative. From-SVN: r3199
Richard Stallman committed
-
- 11 Jan, 1993 6 commits
-
-
(eligible_for_epilogue_delay): Delete unused variable `this_function_name'. (output_fp_move_double): Delete unused var `addr'. (output_fp_move_quad): Likewise. (fregs_ever_live): Delete unused static var. (output_function_epilogue): Delete `n_fregs' and `i'. (sparc_frw_output_function_prologue): Delete `regno'. (sparc_frw_output_function_epilogue): Delete `load_nop'. From-SVN: r3198
Jim Wilson committed -
From-SVN: r3197
Jim Wilson committed -
(CONDITIONAL_REGISTER_USAGE): Define for ! TARGET_FPU. (BASE_RETURN_VALUE_REG): Use reg 8 when ! TARGET_FPU. (BASE_OUTGOING_VALUE_REG): Use reg 24 when ! TARGET_FPU. From-SVN: r3196
Jim Wilson committed -
(movtf, movdf, movsf): Add !TARGET_FPU versions. (sfmode return): Add pattern for when !TARGET_FPU. (movsi+2, movsf+1): Use %@ instead of %%fp. (mulsidi3, umulsidi3): Rewrite, to avoid extending constants. From-SVN: r3195
Jim Wilson committed -
From-SVN: r3194
Jim Wilson committed -
From-SVN: r3193
Jeff Law committed
-