diff options
Diffstat (limited to 'includes/compiler/Operands.h')
-rw-r--r-- | includes/compiler/Operands.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/includes/compiler/Operands.h b/includes/compiler/Operands.h index cd9c035..8808e60 100644 --- a/includes/compiler/Operands.h +++ b/includes/compiler/Operands.h @@ -61,15 +61,15 @@ extern void combine(Operand *opA, Operand *opB, short output_reg, Operand *opOut extern void coerce_to_addressable(Operand *op); extern void Coerce_to_register(Operand *op, Type *type, short output_reg); extern void coerce_to_register_pair(Operand *op, Type *type, short output_reg, short output_regHi); -extern void Coerce_to_fp_register(Operand *op, Type *tint, short output_reg); -extern void Coerce_to_v_register(Operand *op, Type *tstruct, short output_reg); +extern void Coerce_to_fp_register(Operand *op, Type *type, short output_reg); +extern void Coerce_to_v_register(Operand *op, Type *type, short output_reg); extern void store(short reg, Operand *op, Type *type); extern void store_pair(short reg, short regHi, Operand *op, Type *type); extern void store_fp(short reg, Operand *op, Type *tint); extern void store_v(short reg, Operand *op, Type *tstruct); extern void extend32(Operand *op, Type *type, short output_reg); extern void extend64(Operand *op, Type *type, short output_reg, short output_regHi); -extern void load_floating_constant(short reg, Type *type, double *data); +extern void load_floating_constant(short reg, Type *type, Float *data); extern void convert_integer_to_floating(Operand *op, Boolean is_single, short output_reg); extern void convert_unsigned_to_floating(Operand *op, Boolean is_single, short output_reg); extern void convert_floating_to_integer(Operand *op, short output_reg); |