Synopsis
const char * powerpc_get_regname (int i);
int powerpc_regnum (int i);
void powerpc_add_fixup (OrcCompiler *compiler,
int type,
unsigned char *ptr,
int label);
void powerpc_do_fixups (OrcCompiler *compiler);
void powerpc_emit (OrcCompiler *compiler,
unsigned int insn);
void powerpc_emit_655510 (OrcCompiler *compiler,
int major,
int d,
int a,
int b,
int minor);
void powerpc_emit_VA (OrcCompiler *compiler,
const char *name,
unsigned int insn,
int d,
int a,
int b,
int c);
void powerpc_emit_VX (OrcCompiler *compiler,
unsigned int insn,
int d,
int a,
int b);
void powerpc_emit_VX_2 (OrcCompiler *p,
const char *name,
unsigned int insn,
int d,
int a,
int b);
void powerpc_emit_X (OrcCompiler *compiler,
unsigned int insn,
int d,
int a,
int b);
void powerpc_emit_addi (OrcCompiler *compiler,
int regd,
int rega,
int imm);
void powerpc_emit_b (OrcCompiler *compiler,
int label);
void powerpc_emit_beq (OrcCompiler *compiler,
int label);
void powerpc_emit_bne (OrcCompiler *compiler,
int label);
void powerpc_emit_label (OrcCompiler *compiler,
int label);
void powerpc_emit_lwz (OrcCompiler *compiler,
int regd,
int rega,
int imm);
void powerpc_emit_ret (OrcCompiler *compiler);
void powerpc_emit_srawi (OrcCompiler *compiler,
int regd,
int rega,
int shift,
int record);
void powerpc_emit_stwu (OrcCompiler *compiler,
int regs,
int rega,
int offset);
int powerpc_get_constant (OrcCompiler *p,
int type,
int value);
Details
powerpc_get_regname ()
const char * powerpc_get_regname (int i);
powerpc_regnum ()
int powerpc_regnum (int i);
powerpc_add_fixup ()
void powerpc_add_fixup (OrcCompiler *compiler,
int type,
unsigned char *ptr,
int label);
powerpc_do_fixups ()
void powerpc_do_fixups (OrcCompiler *compiler);
powerpc_emit ()
void powerpc_emit (OrcCompiler *compiler,
unsigned int insn);
powerpc_emit_655510 ()
void powerpc_emit_655510 (OrcCompiler *compiler,
int major,
int d,
int a,
int b,
int minor);
powerpc_emit_VA ()
void powerpc_emit_VA (OrcCompiler *compiler,
const char *name,
unsigned int insn,
int d,
int a,
int b,
int c);
powerpc_emit_VX ()
void powerpc_emit_VX (OrcCompiler *compiler,
unsigned int insn,
int d,
int a,
int b);
powerpc_emit_VX_2 ()
void powerpc_emit_VX_2 (OrcCompiler *p,
const char *name,
unsigned int insn,
int d,
int a,
int b);
powerpc_emit_X ()
void powerpc_emit_X (OrcCompiler *compiler,
unsigned int insn,
int d,
int a,
int b);
powerpc_emit_addi ()
void powerpc_emit_addi (OrcCompiler *compiler,
int regd,
int rega,
int imm);
powerpc_emit_b ()
void powerpc_emit_b (OrcCompiler *compiler,
int label);
powerpc_emit_beq ()
void powerpc_emit_beq (OrcCompiler *compiler,
int label);
powerpc_emit_bne ()
void powerpc_emit_bne (OrcCompiler *compiler,
int label);
powerpc_emit_label ()
void powerpc_emit_label (OrcCompiler *compiler,
int label);
powerpc_emit_lwz ()
void powerpc_emit_lwz (OrcCompiler *compiler,
int regd,
int rega,
int imm);
powerpc_emit_ret ()
void powerpc_emit_ret (OrcCompiler *compiler);
powerpc_emit_srawi ()
void powerpc_emit_srawi (OrcCompiler *compiler,
int regd,
int rega,
int shift,
int record);
powerpc_emit_stwu ()
void powerpc_emit_stwu (OrcCompiler *compiler,
int regs,
int rega,
int offset);
powerpc_get_constant ()
int powerpc_get_constant (OrcCompiler *p,
int type,
int value);