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 registers).
2. emit_insn for add_float insn.
3. DONE

But while checking the RTL dumps, in source.c.08.jump, the RTL insn's
for the special registers are not found. It is present in all previous
RTL dumps.

Any specific reason why these are getting deleted and how to overcome this?

Thanks in advance,

Regards,
Rohit.

Reply via email to