Wang,Yi wrote: > Hi all: > > > I am working on a backend that generates CIL code. I have the option > to generate CIL from GENERIC or RTL. It seems better to generate the > code from RTL since the backend would fit in to GCC's structure nicely > -- Mono/.NET is just another target machine. Except you are going to lose all type information if you use RTL, if that matters. Why would you want to generate CIL from "GENERIC" instead of "GIMPLE".