This is the mail archive of the
mailing list for the GCC project.
RE: Could not split insn
- From: "Dave Korn" <dk at artimi dot com>
- To: "'Hans-Peter Nilsson'" <hp at bitrange dot com>,"'Petar Penchev'" <ptr at melexis dot com>
- Cc: <gcc at gcc dot gnu dot org>
- Date: Tue, 14 Sep 2004 14:05:34 +0100
- Subject: RE: Could not split insn
> -----Original Message-----
> From: gcc-owner On Behalf Of Hans-Peter Nilsson
> Sent: 14 September 2004 02:34
> Besides, the constraint "o" seems wrong: it allows any
> offsettable operand, which includes stack operands, supposedly
> refused by nonimmediate_nonstack_operand. You must not allow
> operands in a constraint that are disallowed by the predicate.
I know about the requirement that you must not allow operands through a
predicate that aren't accepted by at least one constraint, but this reverse
condition I'm surprised by, and I can't see anything in gccint that makes it
obvious to me what the consequences would be..... was this just a thinko, or is
there actually a problem both ways round?
Can't think of a witty .sigline today....