|
function_as_integer | ensure (byval_as_REGCLASS_ptr this_, byval_as_IRVREG_ptr vreg, byval_as_IRVREG_ptr vauxparent, byval_as_uinteger size) |
|
function_as_integer | _allocate (byval_as_REGCLASS_ptr this_, byval_as_IRVREG_ptr vreg, byval_as_IRVREG_ptr vauxparent, byval_as_uinteger size) |
|
function_as_integer | allocateReg (byval_as_REGCLASS_ptr this_, byval_as_integer r, byval_as_IRVREG_ptr vreg, byval_as_IRVREG_ptr vauxparent) |
|
sub | free (byval_as_REGCLASS_ptr this_, byval_as_integer r) |
|
function_as_integer | isFree (byval_as_REGCLASS_ptr this_, byval_as_integer r) |
|
sub | setOwner (byval_as_REGCLASS_ptr this_, byval_as_integer r, byval_as_IRVREG_ptr vreg, byval_as_IRVREG_ptr vauxparent) |
|
function_as_integer | getMaxRegs (byval_as_REGCLASS_ptr this_) |
|
function_as_integer | getFirst (byval_as_REGCLASS_ptr this_) |
|
function_as_integer | getNext (byval_as_REGCLASS_ptr this_, byval_as_integer r) |
|
function_as_IRVREG_ptr | getVreg (byval_as_REGCLASS_ptr this_, byval_as_integer r, byref_as_IRVREG_ptr vreg) |
|
function_as_integer | getRealReg (byval_as_REGCLASS_ptr this_, byval_as_integer r) |
|
sub | clear (byval_as_REGCLASS_ptr this_) |
|
sub | dump (byval_as_REGCLASS_ptr this_) |
|
Definition at line 223 of file reg.bi.
function_as_integer REGCLASS::_allocate |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_IRVREG_ptr |
vreg, |
|
|
byval_as_IRVREG_ptr |
vauxparent, |
|
|
byval_as_uinteger |
size |
|
) |
| |
function_as_integer REGCLASS::allocateReg |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r, |
|
|
byval_as_IRVREG_ptr |
vreg, |
|
|
byval_as_IRVREG_ptr |
vauxparent |
|
) |
| |
sub REGCLASS::clear |
( |
byval_as_REGCLASS_ptr |
this_) | |
|
sub REGCLASS::dump |
( |
byval_as_REGCLASS_ptr |
this_) | |
|
function_as_integer REGCLASS::ensure |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_IRVREG_ptr |
vreg, |
|
|
byval_as_IRVREG_ptr |
vauxparent, |
|
|
byval_as_uinteger |
size |
|
) |
| |
function_as_integer REGCLASS::getFirst |
( |
byval_as_REGCLASS_ptr |
this_) | |
|
function_as_integer REGCLASS::getMaxRegs |
( |
byval_as_REGCLASS_ptr |
this_) | |
|
function_as_integer REGCLASS::getNext |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r |
|
) |
| |
function_as_integer REGCLASS::getRealReg |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r |
|
) |
| |
function_as_IRVREG_ptr REGCLASS::getVreg |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r, |
|
|
byref_as_IRVREG_ptr |
vreg |
|
) |
| |
function_as_integer REGCLASS::isFree |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r |
|
) |
| |
sub REGCLASS::setOwner |
( |
byval_as_REGCLASS_ptr |
this_, |
|
|
byval_as_integer |
r, |
|
|
byval_as_IRVREG_ptr |
vreg, |
|
|
byval_as_IRVREG_ptr |
vauxparent |
|
) |
| |
integer REGCLASS::isstack |
IRVREG_ptr REGCLASS::vauxparent[toREG_MAXREGS+1] |
IRVREG_ptr REGCLASS::vregTB[toREG_MAXREGS+1] |
The documentation for this class was generated from the following file: