This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: A plan for eliminating cc0
- From: Ian Lance Taylor <ian at airs dot com>
- To: Paul Schlie <schlie at comcast dot net>
- Cc: <gcc at gcc dot gnu dot org>
- Date: 25 Mar 2005 09:26:52 -0500
- Subject: Re: A plan for eliminating cc0
- References: <BE697CBA.99A3%schlie@comcast.net>
Paul Schlie <schlie@comcast.net> writes:
> Does GCC truley need to identify/treat condition state registers uniquely
> from any other value produced as a result of a calculation?
No, it doesn't. The change I am proposing removes the unique handling
of condition state registers, and treats them like other registers.
The unique handling of condition state registers is historical, and
arose because of the characteristics of the initial gcc targets (e.g.,
vax, m68k).
The idea to do this is not mine; for more background see the
discussion of cc0 here:
http://gcc.gnu.org/wiki/general%20backend%20cleanup
Ian