- arm_emit_dest_register(env, irn, 0);
- be_emit_cstring(env->emit, ", [");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", #");
- arm_emit_offset(env, irn);
- be_emit_char(env->emit, ']');
- be_emit_finish_line_gas(env->emit, irn);
-}
-
-static void emit_be_Perm(arm_emit_env_t *env, const ir_node *irn) {
- be_emit_cstring(env->emit, "\teor ");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 1);
- be_emit_finish_line_gas(env->emit, NULL);
-
- be_emit_cstring(env->emit, "\teor ");
- arm_emit_source_register(env, irn, 1);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 1);
- be_emit_finish_line_gas(env->emit, NULL);
-
- be_emit_cstring(env->emit, "\teor ");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 0);
- be_emit_cstring(env->emit, ", ");
- arm_emit_source_register(env, irn, 1);
- be_emit_finish_line_gas(env->emit, irn);