This is the mail archive of the gcc@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: RFC: ssa subvariables for complex types


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aldy Hernandez wrote:

> How does this look?
> 
I think I'd rather fix DCE/DSE independently of SFTs.  Excessive
reliance on the pseudo scalarization given by SFTs brings problems of
its own.

We could explore that idea we talked about before where we would
coalesce partial definitions into one.  So, if all the VDEFs in one
store are killed by separate partial defs downstream, then the whole
store is dead.  Note that here we need to distinguish 'partial' from
'may' (aliased) defs.  The latter do not constitute a partial kill.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFERlgYUTa2oAUaiwQRArYaAJ4l+lyo32VY3kl5MbiljgxFb8t39wCfYDJt
3YRxyQ48sk9pydgdo+Th3Y8=
=mwua
-----END PGP SIGNATURE-----


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