Re: Recog - unrecognized insn when clobber present

2005-05-10 Thread Ian Lance Taylor
"Vasanth Asokan" <[EMAIL PROTECTED]> writes: > Quoting from the description of (clobber x), > > ### If the last group of expressions in a parallel are each a clobber > expression whose arguments are reg or match_scratch (see section 10.4 > RTL Template) expressions, the combiner phase can add the

RE: Recog - unrecognized insn when clobber present

2005-05-10 Thread Vasanth Asokan
>-Original Message- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian >Lance Taylor >Sent: Tuesday, May 10, 2005 6:17 PM >To: Vasanth >Cc: gcc@gcc.gnu.org >Subject: Re: Recog - unrecognized insn when clobber present > >Vasanth <[EMAIL

Re: Recog - unrecognized insn when clobber present

2005-05-10 Thread Ian Lance Taylor
Vasanth <[EMAIL PROTECTED]> writes: > I am working on a port of GCC to a 32-bit RISC machine. I am having > trouble with .combine pass adding clobbers to instruction patterns. To > be more specific, > > (define_insn "lshrsi3_internal_reg_nohwshift" > [(set (match_operand:SI 0 "register_operand"

Recog - unrecognized insn when clobber present

2005-05-10 Thread Vasanth
Hi, I am working on a port of GCC to a 32-bit RISC machine. I am having trouble with .combine pass adding clobbers to instruction patterns. To be more specific, (define_insn "lshrsi3_internal_reg_nohwshift" [(set (match_operand:SI 0 "register_operand" "=d") (lshiftrt:SI (match_operand:S