[PATCH] New port of Cell SPU

David Edelsohn dje@watson.ibm.com
Tue Nov 14 17:36:00 GMT 2006


	This update looks much better.  I hope that a GWP will approve
this patch soon.

	There are two issues in predicates.md that are not critical, but
should be cleaned up.  It is important for predicates generation to have
closure on the valid codes.  "branch_comparison_operator" is written a
little awkwardly and probably should be changed to

(define_predicate "branch_comparison_operator"
  (and (match_code "eq,ne")
       (ior (match_test "GET_MODE (XEXP (op, 0)) == HImode")
           (match_test "GET_MODE (XEXP (op, 0)) == SImode"))))

"call_operand" needs match_code statements, proably "reg" and "synbol_ref"
applied appropriately.

Thanks, David



More information about the Gcc-patches mailing list