- 10 Apr, 1996 1 commit
-
-
(e64toe): Properly distinguish between NaN and infinity bit patterns for real-words-big-endian targets. (e64toe): Properly distinguish between NaN and infinity bit patterns for real-words-big-endian targets. (endian): Add two explicit casts. (e64toe): Support ARM extended precision fp format. Check negative infinities properly for NaNs. (toe64): Support ARM extended precision fp format. From-SVN: r11688
Richard Kenner committed
-
- 09 Apr, 1996 5 commits
-
-
From-SVN: r11687
Doug Evans committed -
From-SVN: r11686
Doug Evans committed -
From-SVN: r11685
Richard Kenner committed -
From-SVN: r11684
Richard Kenner committed -
(substitute_in_type): Deleted, not used. From-SVN: r11683
Richard Kenner committed
-
- 08 Apr, 1996 6 commits
-
-
flow.c (find_auto_inc): Also make sure there aren't any sets of the incremented register between the... * flow.c (find_auto_inc): Also make sure there aren't any sets of the incremented register between the memory reference and increment insn. From-SVN: r11682
Jeff Law committed -
From-SVN: r11677
Michael Meissner committed -
From-SVN: r11676
Michael Meissner committed -
From-SVN: r11675
Richard Kenner committed -
From-SVN: r11674
Richard Kenner committed -
From-SVN: r11673
Michael Meissner committed
-
- 05 Apr, 1996 3 commits
-
-
From-SVN: r11672
Mike Stump committed -
* h8300/h8300.c (h8300_valid_machine_decl_attribute): Use underscores, not dashes in attributes. (h8300_funcvec_function_p): Corresponding changes. (h8300_interrupt_function_p): Likewise. From-SVN: r11671
Jeff Law committed -
* pa/pa.h (INIT_CUMULATIVE_INCOMING_ARGS): Initialize "indirect" field to zero. From-SVN: r11670
Jeff Law committed
-
- 04 Apr, 1996 11 commits
-
-
From-SVN: r11669
Jim Wilson committed -
New variable giv_array. Loop over giv_array instead of following next_iv links. (giv_sort): New function. K From-SVN: r11668
Jim Wilson committed -
field, add check to verify it is the next field to be output. From-SVN: r11667
Jim Wilson committed -
From-SVN: r11666
Richard Kenner committed -
From-SVN: r11665
Richard Kenner committed -
From-SVN: r11664
Richard Kenner committed -
From-SVN: r11663
Richard Kenner committed -
From-SVN: r11662
Richard Kenner committed -
operand 2. From-SVN: r11661
Richard Kenner committed -
From-SVN: r11660
Michael Meissner committed -
From-SVN: r11659
Michael Meissner committed
-
- 03 Apr, 1996 4 commits
-
-
From-SVN: r11658
Jim Wilson committed -
From-SVN: r11657
Doug Evans committed -
* h8300.h (h8300_funcvec_function_p): Declaration moved here. * h8300.c (h8300_funcvec_function_p): Declaration removed from here. * h8300.md (tstqi): Tweak to work like other tstXX patterns. (cmphi): Turn into a define_expand. Add two anonymous matterns to match the output of the cmphi expander. (cmpsi): Accept constants as the second input operand. From-SVN: r11656
Jeff Law committed -
* h8300.md (movqi_internal): Remove useless alternative(s). Fix lengths and simplify by reordering remaining alternatives. (movestrictqi, movhi_internal, movstricthi): Likewise. (movsi_h8300h, movsf_h8300h): Likewise. From-SVN: r11655
Jeff Law committed
-
- 02 Apr, 1996 2 commits
-
-
From-SVN: r11654
Mike Stump committed -
* h8300/h8300.c (extra_pop): Remove unused variable. (current_function_anonymous_args): Likewise. (function_prologue): Remove incorrect varargs/stdarg related code. (function_epilogue): Likewise. (function_arg): Never pass unnamed arguments in registers. * h8300.h (LONG_LONG_TYPE_SIZE): Use 64bits when ints are 32bits. (SETUP_INCOMING_VARARGS): Remove definition. From-SVN: r11653
Jeff Law committed
-
- 01 Apr, 1996 4 commits
-
-
From-SVN: r11652
Ian Lance Taylor committed -
(get_inner_reference): When finding mode to access bitfield that ends up properly aligned, use mode class of its type unless type's mode was BLKmode. From-SVN: r11651
Richard Kenner committed -
* h8300.c (interrupt_handler): Renamed from pragma_interrupt. All references changed. (function_prologue): Set interrupt_handler if the current function has the "interrrupt-handler" attribute. (small_call_insn_operand): New function. (h8300_interrrupt_function_p): New function. (h8300_funcvec_function_p): New function. (h8300_valid_machine_decl_attribute): New function. * h8300.h (VALID_MACHINE_DECL_ATTRIBUTE): Define. * h8300.md (call insns): Handle calls through the function vector. Indirect calls and calls through the function vector have a length of two bytes. From-SVN: r11650
Jeff Law committed -
* calls.c (expand_call): Remove current_call_is_indirect nonsense. Add additional argument to INIT_CUMULATIVE_ARGS. (emit_library_call): Likewise. (emit_library_call_value): Likewise. * expr.c (expand_builtin): Likewise. * function.c (assign_parms): Likewise. * config/pa/pa.h (hppa_args): New field "indirect". (INIT_CUMULATIVE_ARGS): Initialize "indirect" field. (FUNCTION_ARG): Check "indirect" field, rather than "current_call_is_indirect". * All other backends updated with new argument to INIT_CUMULATIVE_ARGS From-SVN: r11649
Jeff Law committed
-
- 31 Mar, 1996 3 commits
-
-
From-SVN: r11648
Richard Kenner committed -
the field type is not MODE_INT. From-SVN: r11647
Richard Kenner committed -
From-SVN: r11646
Richard Kenner committed
-
- 30 Mar, 1996 1 commit
-
-
to avoid shifting by a too large count. From-SVN: r11645
Torbjorn Granlund committed
-