Define new procedure `load-temporary-register' which abstracts the
authorChris Hanson <org/chris-hanson/cph>
Fri, 4 Nov 1988 10:28:39 +0000 (10:28 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 4 Nov 1988 10:28:39 +0000 (10:28 +0000)
commite3c6e6dbeb1188e506fcc592b3115b2eb523dfb9
treeb59fac558f19eec7f89af0bad4314f18a2cdfcdc
parentc2be125774a02b49253a44ea0419d1d6cfb328f8
Define new procedure `load-temporary-register' which abstracts the
idea of loading a temporary with the value of some expression, and
then using the temporary for something.  This is important because of
the timing problems associated with `rtl:make-assignment'.  Most
usages of the latter are now translated into usages of the new
procedure.
v7/src/compiler/rtlgen/opncod.scm
v7/src/compiler/rtlgen/rgcomb.scm
v7/src/compiler/rtlgen/rgretn.scm
v7/src/compiler/rtlgen/rgrval.scm
v7/src/compiler/rtlgen/rgstmt.scm