harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Jitrino OPT/regalloc" by Mikhail Fursov
Date Mon, 12 May 2008 09:25:34 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by Mikhail Fursov:
http://wiki.apache.org/harmony/Jitrino_OPT/regalloc

New page:
''' 'regalloc' ''' - a global register allocator
[[BR]][[BR]]
This transformation attempts to assign register for any operand (found in LIR) that can be
allocated in register.[[BR]]
A set of registers available for allocation is specified by input arguments. [[BR]]
The operands that cannot be placed to register are ignored.[[BR]]
[[BR]]
[[BR]]
This allocator should be called for each set of the registers available (GPReg, XMM, FP) independently.
[[BR]]
It is not guaranteed that all operands which can be assigned to registers will be assigned.

[[BR]]
Therefore, the companion transformation [:Jitrino_OPT/spillgen: spillgen] must be used after
this pass.

Mime
View raw message