Re: RTL insns getting deleted

2007-03-05 Thread Florian Stock
Rohit Arul Raj wrote: 1. emit_insn to set the flag (moving data to special registers). 2. emit_insn for add_float insn. 3. DONE > [...] Any specific reason why these are getting deleted and how to overcome this? I think its maybe because there is no connection between 1. and 2. (or at least

RTL insns getting deleted

2007-03-04 Thread Rohit Arul Raj
Hi all, I am working with GCC 4.1.1. I had to set some target dependent flags before emitting any arithmetic instruction for floating point operation. e.g. before add operation, i need to set some flags. For that in define expand i used 1. emit_insn to set the flag (moving data to special regis