optimizations();   createCCode();
    public TraceIRtoC(RawTile tile)     {	this.tile = tile;	this.str = new StringWriter();	this.p = new TabbedPrintWriter(str);		//optimize the SIR code, if not disabled	optimizations();		//now start generating the code	createCCode();    }