BELBACHIR Selim wrote:
> Hi,
> 
> I'm still working on a new gcc-4.5.2 backend for a private processor.
> I encountered a strange behavior and I'm unable to find what causes this 
> behavior.
> As an overview, it seems that dse2 pass removes insn where it should not 
> (optim -O2, -O3)
> 
> Here is the code giving me headachs which returns 0 when it should return 
> 0x3F800000 (hex representation of 1.0f) :
> 
> [...]
> 
> I tried to search if there were pending bugs concerning dse2 on gcc 4.5.2 but 
> I did not find anything.
> I don't know if I forgot a macro or what I have done wrong. I don't know if 
> the problem comes from dse2 pass or is a consequence of an error done before.
> Can someone help me to find out why my lovely insn are removed ?
> 
> 
> Regards,
> 
>       Selim

Is it PR49330?

Johann

Reply via email to