- 15 Oct, 1992 19 commits
-
-
From-SVN: r2483
Mike Stump committed -
From-SVN: r2482
Mike Stump committed -
From-SVN: r2481
Richard Kenner committed -
From-SVN: r2480
Michael Meissner committed -
From-SVN: r2479
Michael Meissner committed -
to compute_frame_size.. From-SVN: r2478
Timothy Moore committed -
pa.c (compute_frame_size): Take an fregs_live parameter instead of setting the static variable save_fregs. * pa.c (compute_frame_size): Take an fregs_live parameter instead of setting the static variable save_fregs. (output_function_prologue): Initialize save_fregs to 0 and pass to compute_frame_size. From-SVN: r2477
Timothy Moore committed -
COND_EXPR and try to pull it back out again. From-SVN: r2476
Richard Kenner committed -
similarly for -m88100. From-SVN: r2475
Tom Wood committed -
(CPP_SPEC): Reproduce the predefine -Dmc88100 when -m88100 is in effect. Otherwise, supply -D__mc881x0__ when -m881x0 is in effect. From-SVN: r2474
Tom Wood committed -
(simple_operand_p): Don't regard global or static variables as simple. (fold_truthop): Only require the RHS to be simple. From-SVN: r2473
Tom Wood committed -
Initialize these default definitions if __NeXT__. From-SVN: r2472
Richard Stallman committed -
From-SVN: r2471
Richard Stallman committed -
defined; then define _ANSI_STDARG_H_. From-SVN: r2470
Richard Stallman committed -
From-SVN: r2469
Richard Stallman committed -
From-SVN: r2468
Richard Stallman committed -
From-SVN: r2467
Richard Stallman committed -
From-SVN: r2466
Richard Stallman committed -
From-SVN: r2465
Richard Stallman committed
-
- 14 Oct, 1992 19 commits
-
-
From-SVN: r2464
Jim Wilson committed -
constraint that makes it match itself. From-SVN: r2463
Jim Wilson committed -
From-SVN: r2462
Richard Kenner committed -
From-SVN: r2461
Jeff Law committed -
From-SVN: r2460
Timothy Moore committed -
From-SVN: r2459
Timothy Moore committed -
recursive calls at this point is not safe. From-SVN: r2458
Richard Kenner committed -
recursive calls at this point is not safe. (const_16_operand, const_24_operand, gpc_reg_or_immediate_operand): Fix typo in declaration of MODE. (and_operand, add_operand): Likwise. From-SVN: r2457
Richard Kenner committed -
Include gstddef.h and objc-proto.h. Don't include objcP.h or objc-protoP.h. Avoid use of u_int, etc. so no need for sys/types.h. Adjust for change in node_table field data type. Fix calls to DEBUG_PRINTF; no longer wants stream as arg. From-SVN: r2456
Richard Stallman committed -
(DEBUG_PRINT_REG): Define if not defined. (print_rtx): Use DEBUG_PRINT_REG for hard regs. (reg_name): Moved here. Get rid of RCS headers. Fix up whitespace and comments. Make key field and corresponding args `const void *'. Don't use assert. Get rid of spurious array-level in node_table field; make it void **. Declare module_hash_table, class_hash_table. (hash_int): Divide by sizeof (void *), not by 2**that minus 1. From-SVN: r2455
Richard Stallman committed -
From-SVN: r2454
Richard Stallman committed -
From-SVN: r2453
Jeff Law committed -
in various structure definitions. From-SVN: r2452
Richard Stallman committed -
(DEBUG_PRINT_REG): Define if not defined. (print_rtx): Use DEBUG_PRINT_REG for hard regs. (reg_name): Moved here. From-SVN: r2451
Richard Stallman committed -
when BLKmode values are being compared. From-SVN: r2450
Richard Stallman committed -
From-SVN: r2449
Richard Stallman committed -
From-SVN: r2448
Chris Smith committed -
From-SVN: r2447
Richard Stallman committed -
the sign even if the host bootstrap compiler doesn't. From-SVN: r2446
Richard Stallman committed
-
- 13 Oct, 1992 2 commits
-
-
(define_attr type): New types for SQRT. (call patterns): Use SCRATCH for LR0. Use new predicate call_operand so that some integers can be used as addresses; fix CALLI so it doesn't accept constant. (EXBYTE, EXTHW, INBYTE, INHW): Use ZERO_EXTEND instead of AND when combine will make it. Use PSImode for BP value and don't reference BP explicitly. Clean up define_expands for these operations. (rotlsi3): Use PSImode pseudo for FC. (sign_extend): Sign extension insns clobber BP. ({load,store}_multiple): Use PSImode pseudo for CR. (MTSR): Add pattern for TRUNCATE from SImode to PSImode. (sqrtsf2, sqrtdf2, movpsi): New patterns. (load/store bytes/halfword): Clean up to accept temporaries as input and use PSImode when required. (movhi, movqi): Allocate temporaries here. (reload_inqi, reload_outqi, reload_inhi, reload_outhi): New patterns. (movdf, movdi, movti): Use SCRATCH for BP register. (reload_{in,out}{df,di,ti}): New patterns. From-SVN: r2445
Richard Kenner committed -
(CALL_USED_REGISTERS): LR0 is call-used. (HARD_REGNO_MODE_OK): Handle MODE_PARTIAL_INT and the special registers that can only hold those modes. (MODES_TIEABLE_P): Clean up and handle MODE_PARTIAL_INT modes. (enum reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS): Add new classes LR0_REGS, FC_REGS, and CR_REGS. (REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Likewise. (PREDICATE_CODES): Update for new and deleted predicates. From-SVN: r2444
Richard Kenner committed
-