- 24 Mar, 1993 8 commits
-
-
From-SVN: r3868
Richard Stallman committed -
* pa.c (shadd_operand): New function. (print_operand): Handle "%O" for shadd patterns. From-SVN: r3867
Jeff Law committed -
* pa.md (sh[123\add): Collapse into a single pattern. (sh[123]add for reload): Likewise. * pa.c (shadd_operand): New function. (print_operand): Handle "%O" for shadd patterns. From-SVN: r3866
Jeff Law committed -
From-SVN: r3865
Richard Kenner committed -
before .csect pseudo-op. From-SVN: r3864
Richard Kenner committed -
instead of size_in_bytes. From-SVN: r3863
Richard Kenner committed -
record_reg_classes): When an alternative requires a match, but we do it with a copy into a register, that alternative wins. From-SVN: r3862
Richard Kenner committed -
From-SVN: r3861
Richard Kenner committed
-
- 23 Mar, 1993 28 commits
-
-
(flag_pcc_struct_return): Default to DEFAULT_PCC_STRUCT_RETURN. (f_options): Add -freg-struct-return flag. From-SVN: r3860
Jim Wilson committed -
declared static but not defined, make the function extern. From-SVN: r3859
Richard Stallman committed -
From-SVN: r3858
Jim Wilson committed -
From-SVN: r3857
Jim Wilson committed -
From-SVN: r3856
Jim Wilson committed -
From-SVN: r3855
Jim Wilson committed -
From-SVN: r3854
Jim Wilson committed -
From-SVN: r3853
Tom Wood committed -
From-SVN: r3852
Tom Wood committed -
From-SVN: r3851
Richard Kenner committed -
From-SVN: r3850
Richard Kenner committed -
(emit_library_call, emit_library_call_value): Delete from here. From-SVN: r3849
Richard Kenner committed -
Add prototypes to forward declarations and declare static functions. (prepare_call_address, emit_call_1): Now static. (emit_library_call, emit_library_call_value): Move to here. From-SVN: r3848
Richard Kenner committed -
(calls.o): Now includes gvarargs.h. From-SVN: r3847
Richard Kenner committed -
(prepare_call_address, emit_call_1): Remove decls. (promoted_input_arg): Add prototype. (fix_lexical_addr): Remove duplicate decl. (copy_function_value, expand_stmt_expr): Delete; no such functions. From-SVN: r3846
Richard Kenner committed -
(expand_builtin, BUILT_IN_SAVEREGS): Use these to put the code at the start of the function, even when inside a sequence. (apply_args_value): New variable. (init_expr, save_expr_status, restore_expr_status): Initialize, save, and restore apply_args_value. (expand_builtin): Implement new built-in functions. (apply_args_mode, apply_result_mode): New variables. (apply_args_size, apply_result_size, result_vector, expand_builtin_apply_args, expand_builtin_apply, expand_builtin_return): New functions. (INCOMING_REGNO, OUTGOING_REGNO): Supply default definitions. From-SVN: r3845
Tom Wood committed -
From-SVN: r3844
Tom Wood committed -
From-SVN: r3843
Tom Wood committed -
BUILT_IN_APPLY, and BUILT_IN_RETURN. From-SVN: r3842
Tom Wood committed -
functions. From-SVN: r3841
Tom Wood committed -
From-SVN: r3840
Tom Wood committed -
From-SVN: r3839
Tom Wood committed -
From-SVN: r3838
Tom Wood committed -
From-SVN: r3837
Tom Wood committed -
From-SVN: r3836
Tom Wood committed -
From-SVN: r3835
Tom Wood committed -
consistency with other code. From-SVN: r3834
Richard Kenner committed -
From-SVN: r3833
Richard Kenner committed
-
- 22 Mar, 1993 4 commits
-
-
From-SVN: r3832
Ian Lance Taylor committed -
From-SVN: r3831
Doug Evans committed -
(extendsfdf2): Don't allow GENERAL_REGS in any operand. (truncdfsf2): Allocate a stack temp in expander. Use that in the output function. (fix_truncMN2,fixuns_truncMN2): Likewise. Allocate scratch reg from Q_REGS. From-SVN: r3830
James Van Artsdalen committed -
No need to allocate & deallocate stack space on the fly. (clear_386_stack_locals): New function. (assign_386_stack_local): New function. From-SVN: r3829
James Van Artsdalen committed
-