- 08 Jan, 1995 2 commits
-
-
From-SVN: r8726
Richard Kenner committed -
From-SVN: r8725
Richard Kenner committed
-
- 07 Jan, 1995 3 commits
-
-
(fold, case CONVERT_EXPR): Don't remove an integer conversion when outer is FP unless it doesn't change signedness... (fold, case CONVERT_EXPR): Don't remove an integer conversion when outer is FP unless it doesn't change signedness; rework code in this area to be clearer. From-SVN: r8724
Richard Kenner committed -
pa.h (enum processor_type): New enumeration describing the processor to schedule for (700, 7100, 7100LC). * pa.h (enum processor_type): New enumeration describing the processor to schedule for (700, 7100, 7100LC). (pa_cpu_attr, TARGET_OPTIONS, OVERRIDE_OPTIONS): Define. (pa_cpu_string, pa_cpu): Provide extern decls. * pa.c (pa_cpu, pa_cpu_string): Provide definitions. (override_options): New function. (pa_adjust_cost): Handle PROCESSOR_7100 and PROCESSOR_7100LC scheduling. Handle anti-dependendy cases involving fp division and sqrt. Handle output dependencies correctly. Break TYPE_FPMUL into TYPE_FPMULSGL and TYPE_FPMULDBL. * pa.md (cpu attribute): New attribute. Clean up comments for PROCESSOR_700 scheduling info. Slightly simplify. Make conditional on PROCESSOR_700. Add comments and scheduling information for PROCESSOR_7100 and PROCESSOR_7100LC. Set types for instructions which use the shifter to "shift". Explicitly set lengths and types for all instructions. Break type "fpmul" into "fmulsgl" and "fpmuldbl". From-SVN: r8723
Jeff Law committed -
left not left to right. From-SVN: r8722
Jim Wilson committed
-
- 05 Jan, 1995 1 commit
-
-
From-SVN: r8721
Doug Evans committed
-
- 04 Jan, 1995 3 commits
-
-
From-SVN: r8720
Per Bothner committed -
From-SVN: r8719
Per Bothner committed -
pa.md (call expander): Use emit_insn_before to emit an insn to save the PIC register before a function... * pa.md (call expander): Use emit_insn_before to emit an insn to save the PIC register before a function call. (call_value expander): Likewise. From-SVN: r8718
Jeff Law committed
-
- 03 Jan, 1995 2 commits
-
-
creating new function types. From-SVN: r8717
Jim Wilson committed -
From-SVN: r8716
Jim Wilson committed
-
- 02 Jan, 1995 1 commit
-
-
From-SVN: r8715
Ian Lance Taylor committed
-
- 30 Dec, 1994 7 commits
-
-
From-SVN: r8714
Mike Stump committed -
From-SVN: r8713
Richard Kenner committed -
From-SVN: r8712
Richard Kenner committed -
From-SVN: r8711
Richard Kenner committed -
Allow to be included when rtl.h is not. From-SVN: r8710
Richard Kenner committed -
Add prototyes for all static functions; remove forward declarations of non-static functions. (assemble_variable): Add missing arg decl. (bc_make_decl_rtl, const_hash, const_hash_rtx): Now static. (output_addressed_constants, output_constructor): Likewise. (bc_output_constructor): Add missing argument. (output_byte_asm): Delete, unused. From-SVN: r8709
Richard Kenner committed -
* calls.c (expand_call): Set MEM_IN_STRUCT_P as needed on return value from assign_stack_temp. (store_one_arg): Likewise. * expr.c (save_noncopied_parts): Likewise. (expand_expr): Likewise. * function.c (assign_parms): Likewise. * integrate.c (expand_inline_function): Likewise. * stmt.c (expand_decl): Likewise. From-SVN: r8708
Jeff Law committed
-
- 29 Dec, 1994 12 commits
-
-
before shifting left to form mask. From-SVN: r8707
Jim Wilson committed -
From-SVN: r8706
Jim Wilson committed -
HOST_WIDE_INT. From-SVN: r8705
Jim Wilson committed -
gen_lowpart to do conversions. From-SVN: r8704
Jim Wilson committed -
From-SVN: r8703
Mike Stump committed -
* config/pa/pa.h (DO_GLOBAL_DTORS_BODY): Define. Include a reference to __gcc_plt_call so __gcc_plt_call always appears in executables which reference __main. From-SVN: r8702
Jeff Law committed -
From-SVN: r8701
Jeff Law committed -
From-SVN: r8700
Jeff Law committed -
SImode truncation. From-SVN: r8699
Jim Wilson committed -
(fill_simple_delay_slots): For the epilogue case, set needed to include frame pointer and stack pointer, don't include all of end_of_function_needs. Reject insn if it sets a previously set resource. From-SVN: r8698
Jim Wilson committed -
(sh_expand_prologue): Clear extra_push at start. Clear current_function_anonymous_args if set. Clear shiftsyms array. (sh_expand_epilogue): Don't clear extra_push, current_function_pretend_args_size, current_function_anonymous_args, and shiftsyms array. From-SVN: r8697
Jim Wilson committed -
CALL_INSN_FUNCTION_USAGE field of a CALL_INSN. From-SVN: r8696
Jim Wilson committed
-
- 28 Dec, 1994 2 commits
-
-
From-SVN: r8695
Ian Lance Taylor committed -
* stmt.c (expand_cleanups): Add third parameter so that we can avoid marking a cleanup region if this cleanup is part of a fixup style goto. (expand_goto_internal): Pass a 1 to expand_cleanups. (bc_expand_goto_internal): Ditto. (fixup_gotos): Ditto. (expand_end_bindings): Pass a 0 to expand_cleanups. From-SVN: r8694
Mike Stump committed
-
- 27 Dec, 1994 2 commits
-
-
From-SVN: r8693
Jeff Law committed -
From-SVN: r8692
Ian Lance Taylor committed
-
- 25 Dec, 1994 1 commit
-
-
From-SVN: r8691
Richard Kenner committed
-
- 22 Dec, 1994 2 commits
-
-
From-SVN: r8690
Ian Lance Taylor committed -
From-SVN: r8689
Ian Lance Taylor committed
-
- 21 Dec, 1994 2 commits
-
-
(__va_round): Args have at least PARM_BOUNDARY (=32) alignment. From-SVN: r8688
Richard Kenner committed -
Shorten template. (TRAMPOLINE_SIZE,INITIALIZE_TRAMPOLINE): Update accordingly. (FUNCTION_ARG,FUNCTION_ARG_ADVANCE): Aggregates are ALWAYS passed on the stack. From-SVN: r8687
Richard Kenner committed
-