- set_emitter(op_be_IncSP, emit_be_IncSP);
- set_emitter(op_be_Return, emit_be_Return);
- set_emitter(op_be_Call, emit_be_Call);
- set_emitter(op_sparc_FrameAddr, emit_sparc_FrameAddr);
- set_emitter(op_sparc_Branch, emit_sparc_Branch);
- set_emitter(op_sparc_SymConst, emit_sparc_SymConst);
- set_emitter(op_sparc_Jmp, emit_sparc_Jmp);
- set_emitter(op_sparc_Save, emit_sparc_Save);
-
- set_emitter(op_sparc_HiImm, emit_sparc_HiImm);
- set_emitter(op_sparc_LoImm, emit_sparc_LoImm);
- set_emitter(op_sparc_Div, emit_sparc_Div);
- set_emitter(op_sparc_Mul, emit_sparc_Mul);
- set_emitter(op_sparc_Mulh, emit_sparc_Mulh);
-
- set_emitter(op_be_Copy, emit_be_Copy);
- set_emitter(op_be_CopyKeep, emit_be_Copy);
-
- set_emitter(op_be_Perm, emit_be_Perm);
- set_emitter(op_be_MemPerm, emit_be_MemPerm);
-
-/*
- set_emitter(op_arm_B, emit_arm_B);
- set_emitter(op_arm_CopyB, emit_arm_CopyB);
- set_emitter(op_arm_fpaConst, emit_arm_fpaConst);
- set_emitter(op_arm_fpaDbl2GP, emit_arm_fpaDbl2GP);
- set_emitter(op_arm_LdTls, emit_arm_LdTls);
- set_emitter(op_arm_SwitchJmp, emit_arm_SwitchJmp);
-
-*/
- /* no need to emit anything for the following nodes */
- set_emitter(op_Phi, emit_nothing);
- set_emitter(op_be_Keep, emit_nothing);
- set_emitter(op_be_Start, emit_nothing);
- set_emitter(op_be_Barrier, emit_nothing);
-
+ set_emitter(op_be_Copy, emit_be_Copy);
+ set_emitter(op_be_CopyKeep, emit_be_Copy);
+ set_emitter(op_be_IncSP, emit_be_IncSP);
+ set_emitter(op_be_MemPerm, emit_be_MemPerm);
+ set_emitter(op_be_Perm, emit_be_Perm);
+ set_emitter(op_be_Return, emit_be_Return);
+ set_emitter(op_sparc_Ba, emit_sparc_Ba);
+ set_emitter(op_sparc_Bicc, emit_sparc_Bicc);
+ set_emitter(op_sparc_Call, emit_sparc_Call);
+ set_emitter(op_sparc_fbfcc, emit_sparc_fbfcc);
+ set_emitter(op_sparc_FrameAddr, emit_sparc_FrameAddr);
+ set_emitter(op_sparc_Mulh, emit_sparc_Mulh);
+ set_emitter(op_sparc_SDiv, emit_sparc_SDiv);
+ set_emitter(op_sparc_SwitchJmp, emit_sparc_SwitchJmp);
+ set_emitter(op_sparc_UDiv, emit_sparc_UDiv);
+
+ /* no need to emit anything for the following nodes */
+ set_emitter(op_be_Keep, emit_nothing);
+ set_emitter(op_be_Start, emit_nothing);
+ set_emitter(op_Phi, emit_nothing);