This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] passes.c: Run CSE only once after GCSE instead oftwice or more.


Hi,

> 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
> -fno-random-seed.
> 
> -	.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.

Kazu Hirata


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]