This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] pa: Move predicates to predicates.md.
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: kazu at cs dot umass dot edu (Kazu Hirata)
- Cc: gcc-patches at gcc dot gnu dot org, law at redhat dot com, dave dot anglin at nrc dot ca
- Date: Fri, 18 Mar 2005 12:17:10 -0500 (EST)
- Subject: Re: [patch] pa: Move predicates to predicates.md.
> 2005-03-17 Kazu Hirata <kazu@cs.umass.edu>
>
> * config/pa/pa-protos.h: Add prototypes for magic_milli and
> shadd_constant_p.
> * config/pa/pa.c (reg_or_0_operand, call_operand_address,
> symbolic_operand, symbolic_memory_operand,
> reg_or_0_or_nonsymb_mem_operand, reg_before_reload_operand,
> indexed_memory_operand, move_dest_operand, move_src_operand,
> prefetch_cc_operand, prefetch_nocc_operand,
> reg_or_cint_move_operand, pic_label_operand, fp_reg_operand,
> arith_operand, arith11_operand, pre_cint_operand,
> post_cint_operan, arith_double_operand, ireg_or_int5_operand,
> ireg_operand, int5_operand, uint5_operand, int11_operand,
> uint32_operand, arith5_operand, and_operand, ior_operand,
> lhs_lshift_operand, lhs_lshift_cint_operand, arith32_operand,
> pc_or_label_operand, div_operand, plus_xor_ior_operator,
> shadd_operand, movb_comparison_operator,
> cmpib_comparison_operator): Move to predicates.md.
> (magic_milli, shadd_constant_p): Make it extern.
> * config/pa/pa.h (PREDICATE_CODES): Remove.
> * config/pa/pa.md: Include predicates.md.
> * config/pa/predicates.md: New.
Ok.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)