- 28 Jun, 1993 12 commits
-
-
From-SVN: r4785
Richard Stallman committed -
check a REG's reg_equiv_mem the way we would check a MEM. From-SVN: r4784
Richard Stallman committed -
addresses to allow in an indirect mem ref. From-SVN: r4783
Richard Stallman committed -
(option_map): Add --include-with-prefix-before and --include-with-prefix-after. From-SVN: r4782
Richard Stallman committed -
From-SVN: r4781
Richard Stallman committed -
INTEGRAL_MODE_P and FLOAT_MODE_P. From-SVN: r4780
Richard Kenner committed -
(reversible_comparison_p): Likewise. Can reverse if MODE_COMPLEX_INT or MODE_PARTIAL_INT. From-SVN: r4779
Richard Kenner committed -
From-SVN: r4778
Richard Kenner committed -
From-SVN: r4777
Richard Kenner committed -
(smallest_mode_for_size): New function. (variable_size): Allow variable sizes if global_bindings_p returns a negative value. (mode_for_size): Fix incorrect comment. (layout_decl): If DECL has a size already, don't copy from type. (layout_type, case INTEGER_TYPE, ENUMERAL_TYPE): Use smallest integer mode that fits, whether or not it fits exactly. From-SVN: r4776
Richard Kenner committed -
From-SVN: r4775
Richard Kenner committed -
From-SVN: r4774
Richard Stallman committed
-
- 27 Jun, 1993 11 commits
-
-
assemble_external. From-SVN: r4773
Richard Kenner committed -
(safe_from_p, case ADDR_EXPR): EXP is safe from X it is is static or if the object whose address is being taken is safe from X. (expand_expr): Fix misplaced comment from last change. (expand_expr, case *_DECL): If not already used, assemble external. (expand_expr, case EXIT_EXPR): Simplify. (expand_expr, TRUTH_{AND,OR}IF_EXPR): Properly handle IGNORE case. From-SVN: r4772Richard Kenner committed -
(build_function_type): Allow function to return array. (decl_function_context): Treat QUAL_UNION_TYPE like UNION_TYPE. From-SVN: r4771
Richard Kenner committed -
From-SVN: r4770
Richard Kenner committed -
From-SVN: r4769
Richard Kenner committed -
change. From-SVN: r4768
Richard Kenner committed -
From-SVN: r4767
Richard Kenner committed -
From-SVN: r4766
Richard Stallman committed -
From-SVN: r4765
Richard Stallman committed -
From-SVN: r4764
Richard Stallman committed -
From-SVN: r4763
Richard Kenner committed
-
- 26 Jun, 1993 17 commits
-
-
(find_reloads): When merging reloads again after they have been changed, do check reload_reg_class and reload_nocombine. From-SVN: r4762
Richard Stallman committed -
of the form (mem (reg)). From-SVN: r4761
Richard Kenner committed -
From-SVN: r4760
Richard Stallman committed -
expand_expr FROM before TO. From-SVN: r4759
Richard Stallman committed -
From-SVN: r4758
Richard Stallman committed -
(fold, case *_DIV_EXPR): Replace code to handle (A*C1)/C2 with more general code to handle addition as well. (fold, case *_MOD_EXPR): Add simplified version of above code. From-SVN: r4757
Richard Kenner committed -
From-SVN: r4756
Richard Kenner committed -
From-SVN: r4755
Richard Kenner committed -
functions. From-SVN: r4754
Richard Kenner committed -
(expand_inline_function): Set up static chain if needed. (output_inline_function): Don't switch to temporary allocation here. From-SVN: r4753
Richard Kenner committed -
(init_decl_processing): When making SIZETYPE, start with name in SIZE_TYPE. If -traditional, use a signed version of that type, if it is unsigned. From-SVN: r4752
Richard Kenner committed -
From-SVN: r4751
Richard Kenner committed -
({l,r}{shift,rotate}_double): COUNT arg is HOST_WIDE_INT, PREC is int. (all_ones_mask): Remove __inline__. (range_test): Make static; not used elsewhere. From-SVN: r4750Richard Kenner committed -
should be ACCUMULATE_OUTGOING_ARGS. From-SVN: r4749
Richard Kenner committed -
(subst, case IF_THEN_ELSE): Make a shift when appropriate. (simplify_shift_const): If we have an outer operation and made a shift, see if it can be simplified. From-SVN: r4748
Richard Kenner committed -
(do_store_flag): When computing via a shift, allow for an inner RSHIFT_EXPR in BITNUM. Sometimes do the operations as signed. From-SVN: r4747
Richard Kenner committed -
(fold_truthop): Treat a BIT_AND_EXPR with a constant of one as if it were surrounded with an NE_EXPR. (fold_truthop): Treat a BIT_AND_EXPR with a constant of one as if it were surrounded with an NE_EXPR. (fold): Don't move operation into conditional if it is BIT_{AND,OR}_EXPR with the constant 1; change it to TRUTH_*_EXPR instead. When moving things inside conditions, move comparisons as well as binary operations. Don't make a SAVE_EXPR when moving things inside conditionals unless the value would really have been used twice. From-SVN: r4746Richard Kenner committed
-