Backend insn recog
Mon Aug 19 18:43:00 GMT 2013
Yes you're right, I realized it is 'recog' and indeed I forgot to
allow moving symbol_ref in 'movsi' in the predicate.
On Mon, Aug 19, 2013 at 11:34 AM, Chung-Ju Wu <email@example.com> wrote:
> 2013/8/19 Hendrik Greving <firstname.lastname@example.org>:
>> Hi, asking bluntly, what does it mean if I am running into
>> recog.c:extract_insn:fatal_insn_not_found (insn);
>> ? Does this mean that there are some constraints that don't satisfy
>> something that the predicates allowed?
> If so, then the message should be "insn does not satisfy its constraints".
> In your case, I think there produces an insn that cannot be matched by
> any instruction patterns in your target.md. Either it does not
> satisfy predicates,
> or is rejected by condition of the insn pattern.
> Best regards,
More information about the Gcc-help