This is the mail archive of the
mailing list for the GCC project.
Re: [patch] passes.c: Run CSE only once after GCSE instead oftwice or more.
> OK, I just tried POOMA. Six out of 28 assembly files differ.
> One of them has trivial register allocation difference. That is, some
> registers are shuffled.
> The other five have hash difference that I cannot disable even with
> - .long _GLOBAL__I_DiskLayout.cmpl.ii_8D2A3925_5109C10D
> + .long _GLOBAL__I_DiskLayout.cmpl.ii_8D2A3925_107B918A
I just tried -frandom-seed=kazu, and these differences went away. Now
I have two files with registers shuffled. I don't see any label
difference, so I suppose CFG is unaffected by my patch.