haifa-scheduler marks instructions having TRUE dependencies as an ANTI dependencies.

2013-07-04 Thread Viktor Pobedin
Hi all, It seems that sometimes haifa-scheduler assigns ANTI dependency for the instructions having TRUE dependency. I observed it happening in case of basic block as following: <32 memory load/store rtx> rtx_1: store to memory rtx_2: load from memory I1 and i2 will have

converting rtx object to the assembly instruction.

2013-08-13 Thread Viktor Pobedin
Is there a simple way to convert rtx object to the assemble insutruction? Ideally I would like to have function something like: const char *rtx2asm(rtx insn); returning a string with the asm instruction for the insn. Closest thing that I found is the final_scan_insn function in final.c but

Re: converting rtx object to the assembly instruction.

2013-08-14 Thread Viktor Pobedin
On 8/13/2013 10:37 PM, Richard Sandiford wrote: Viktor Pobedin writes: Is there a simple way to convert rtx object to the assemble insutruction? Ideally I would like to have function something like: const char *rtx2asm(rtx insn); returning a string with the asm instruction for the insn