Functions
orc_arm_do_fixups ()
void
orc_arm_do_fixups (OrcCompiler *compiler);
orc_arm_emit ()
void
orc_arm_emit (OrcCompiler *compiler,
orc_uint32 insn);
orc_arm_emit_add ()
void
orc_arm_emit_add (OrcCompiler *compiler,
int dest,
int src1,
int src2);
orc_arm_emit_add_imm ()
void
orc_arm_emit_add_imm (OrcCompiler *compiler,
int dest,
int src1,
int value);
orc_arm_emit_branch ()
void
orc_arm_emit_branch (OrcCompiler *compiler,
int cond,
int label);
orc_arm_emit_bx_lr ()
void
orc_arm_emit_bx_lr (OrcCompiler *compiler);
orc_arm_emit_cmp_imm ()
void
orc_arm_emit_cmp_imm (OrcCompiler *compiler,
int src1,
int value);
orc_arm_emit_label ()
void
orc_arm_emit_label (OrcCompiler *compiler,
int label);
orc_arm_emit_load_reg ()
void
orc_arm_emit_load_reg (OrcCompiler *compiler,
int dest,
int src1,
int offset);
orc_arm_emit_mov ()
void
orc_arm_emit_mov (OrcCompiler *compiler,
int dest,
int src);
orc_arm_emit_pop ()
void
orc_arm_emit_pop (OrcCompiler *compiler,
int regs);
orc_arm_emit_push ()
void
orc_arm_emit_push (OrcCompiler *compiler,
int regs);
orc_arm_emit_sub ()
void
orc_arm_emit_sub (OrcCompiler *compiler,
int dest,
int src1,
int src2);
orc_arm_emit_sub_imm ()
void
orc_arm_emit_sub_imm (OrcCompiler *compiler,
int dest,
int src1,
int value,
int record);
orc_arm_loadw ()
void
orc_arm_loadw (OrcCompiler *compiler,
int dest,
int src1,
int offset);
orc_arm_reg_name ()
const char *
orc_arm_reg_name (int reg);
orc_arm_storew ()
void
orc_arm_storew (OrcCompiler *compiler,
int dest,
int offset,
int src1);