This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Extending RTL expansion and CG with a new operation
- From: "Pranav Bhandarkar" <pranav dot bhandarkar at gmail dot com>
- To: "Thomas Bernard" <tbernard at science dot uva dot nl>
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 27 Jun 2007 01:49:51 +0530
- Subject: Re: Extending RTL expansion and CG with a new operation
- References: <467BEEAA.5090609@science.uva.nl>
kerneltest.c:22: error: unrecognizable insn:
(jump_insn 26 25 29 3 (set (pc)
(create_body_after (cre (reg:DI 75)
(const_int 0 [0x0]))
(label_ref 13)
(pc))) -1 (nil)
(nil))
kerneltest.c:22: internal compiler error: in extract_insn, at recog.c:2096
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Find a pattern that is close to this one in your md file ( i.e. the
define_insn that you think should match this pattern, assuming such a
define_insn exists in your md file) and then try to check the reason
for recog crashing. IMO, the predicate may not be passing.
regards,
Pranav