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: confusion about RTL


At 6:30 AM -0500 12/6/01, Richard Kenner wrote:

>Trees are machine-independent.  RTL is machine-dependent.  The *representation*
>of RTL operations is machine-independent.

	That's not even completely true, as trees contain size information expressed in target machine bit sizes.
	If the target machine has 16 bit ints, it will have a different tree than a machine with 32 bit ints.

	It is true that trees are largely machine-independent AND have the same "shape" on any machine....
-- 
------------------------------------------------------------------------

		    Quality Software Management
		http://home.earthlink.net/~qsmgmt
			apl@alum.mit.edu
			(978)287-0435 Voice
			(978)808-6836 Cell
			(978)287-0436 Fax

	Software Process Improvement and Management Consulting
	     Language Design and Compiler Implementation


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