[patch] s390: Move predicates to predicates.md.
Ulrich Weigand
uweigand@de.ibm.com
Mon Apr 4 16:26:00 GMT 2005
Adrian Straetling wrote:
> 2005-03-31 Adrian Strätling <straetling@de.ibm.com>
>
> * config/s390/s390-protos.h: (s390_comparison,
> s390_alc_comparison, s390_slb_comparison, const0_operand,
> consttable_operand, larl_operand, s_operand,
> shift_count_operand, bras_sym_operand, load_multiple_operation,
> store_multiple_operation, s390_plus_operand): Remove prototypes.
> (s390_legitimate_address_without_index_p): New prototype.
> * config/s390/s390.c: (SYMBOL_FLAG_ALIGN1, DISP_IN_RANGE): Move
> to s390.h.
> (s390_comparison, s390_alc_comparison, s390_slb_comparison,
> const0_operand, consttable_operand, larl_operand, s_operand,
> shift_count_operand, bras_sym_operand, load_multiple_operation,
> store_multiple_operation, s390_plus_operand): Move to
> predicates.md.
> (check_mode): Remove.
> (s390_branch_condition_mask): Remove 'strict'. Move prototype to
> s390-protos.h.
> (s390_legitimate_address_without_index_p): New.
> * config/s390/s390.h (PREDICATE_CODES): Remove.
> * config/s390/s390.md: Include predicates.md.
> * config/s390/predicates.md: New.
Applied, thanks!
Bye,
Ulrich
--
Dr. Ulrich Weigand
Linux on zSeries Development
Ulrich.Weigand@de.ibm.com
More information about the Gcc-patches
mailing list