mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 12:20:20 +02:00
Provide some type safety for jit_gpr_t and jit_fpr_t
This commit is contained in:
parent
cacdeeee4b
commit
99b4fd2d79
22 changed files with 265 additions and 350 deletions
|
@ -3,14 +3,14 @@
|
|||
static void
|
||||
maybe_save(jit_state_t *j, jit_gpr_t reg)
|
||||
{
|
||||
if (jit_class(reg) & jit_class_sav)
|
||||
if (jit_class(reg.bits) & jit_class_sav)
|
||||
jit_pushr(j, reg);
|
||||
}
|
||||
|
||||
static void
|
||||
maybe_restore(jit_state_t *j, jit_gpr_t reg)
|
||||
{
|
||||
if (jit_class(reg) & jit_class_sav)
|
||||
if (jit_class(reg.bits) & jit_class_sav)
|
||||
jit_popr(j, reg);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue