This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]