Re: Simple question/help request on emit_move_insn.

2010-02-16 Thread Andrew Pinski
On Tue, Feb 16, 2010 at 1:14 PM, Douglas B Rupp wrote: > >  debug_rtx (success); > (mem/v:DI (reg/v/f:DI 20 $20 [orig:77 success_flag ] [77]) [-1 S8 A0]) >  debug_rtx (scratch); > (reg:SI 22 $22) >  emit_move_insn (success, scratch); Well the problem is the modes are different. How is scratch is

Simple question/help request on emit_move_insn.

2010-02-16 Thread Douglas B Rupp
I'm stuck on this, A hint, a pointer to some code to look at would be helpful. The emit_move_insn gets a GCC error. This is an intrinsic I'm working on for GNAT on Alpha/VMS. Success is a system.address parameter in the intrinsic containing "success_flag'address" where success_flag is a boole