Authors: Christian Thalinger
- $Id: emit.c 6049 2006-11-27 14:20:57Z edwin $
+ $Id: emit.c 6056 2006-11-27 14:48:33Z edwin $
*/
}
-static void emit_memabs(codegendata *cd, s4 disp, s4 dreg)
-{
- emit_address_byte(0, dreg, 5);
- emit_imm32(disp);
-}
-
-
static void emit_memindex(codegendata *cd, s4 reg, s4 disp, s4 basereg, s4 indexreg, s4 scale)
{
if (basereg == -1) {
{
if (IS_IMM8(imm)) {
*(cd->mcodeptr++) = 0x83;
- emit_memabs(cd, (disp), (opc));
+ emit_mem(opc, disp);
emit_imm8((imm));
} else {
*(cd->mcodeptr++) = 0x81;
- emit_memabs(cd, (disp), (opc));
+ emit_mem(opc, disp);
emit_imm32((imm));
}
}