Split edge fails when performed on a doloop jump on x86 port

Jim Wilson wilson@specifixinc.com
Thu Feb 19 21:49:00 GMT 2004


On Thu, 2004-02-19 at 12:21, Dale Johannesen wrote:
> I've hit instances of this on ppc as well.  Would it possible to check 
> for this
> during bootstrap?  I bet there are more of these bugs lurking.

validate_pattern in genrecog.c does some checks.  It could do more.

Fully general checking would get complicated, because of target
dependent predicates and target dependent constraints.  Some simple
cases like a 'm' constraint and a register_operand predicate would be
easy to check for though.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



More information about the Gcc mailing list