Couple fixes and additional code gen.

This fixed a problem in the get reg assign and added some more code gen.

 On branch p3_conversion
 Changes to be committed:

	modified:   CodeGenerator.C
	modified:   ice9.y