[M3devel] unnecessary temporaries in m3cc/parse.c

Jay K jay.krell at cornell.edu
Sun Oct 3 10:00:07 CEST 2010


I fail to understand why the following need explicit temporaries:

check_nil
check_lo
check_hi
check_range
check_eq
shift
rotate

probably even:
  round
  floor
  ceiling

but floating point doesn't matter so much.

"stabilize_reference" can be used to avoid recomputing values.

 - Jay
 		 	   		  


More information about the M3devel mailing list