fehler109
[libfirm] / ir / be / mips / mips_spec.pl
index e93e2be..bbb1e50 100644 (file)
@@ -127,19 +127,19 @@ $new_emit_syntax = 1;
 ); # %reg_classes
 
 %emit_templates = (
-    S0  => "${arch}_emit_source_register(env, node, 0);",
-    S1  => "${arch}_emit_source_register(env, node, 1);",
-    S2  => "${arch}_emit_source_register(env, node, 2);",
-       SI1 => "${arch}_emit_source_register_or_immediate(env, node, 1);",
-    D0  => "${arch}_emit_dest_register(env, node, 0);",
-    D1  => "${arch}_emit_dest_register(env, node, 1);",
-    D2  => "${arch}_emit_dest_register(env, node, 2);",
-       A0  => "${arch}_emit_load_store_address(env, node, 0);",
-       I   => "${arch}_emit_immediate_suffix(env, node, 1);",
-       C   => "${arch}_emit_immediate(env, node);",
-       JumpTarget => "${arch}_emit_jump_target(env, node);",
-       JumpTarget1 => "${arch}_emit_jump_target_proj(env, node, 1);",
-       JumpOrFallthrough => "${arch}_emit_jump_or_fallthrough(env, node, 0);",
+    S0  => "${arch}_emit_source_register(node, 0);",
+    S1  => "${arch}_emit_source_register(node, 1);",
+    S2  => "${arch}_emit_source_register(node, 2);",
+       SI1 => "${arch}_emit_source_register_or_immediate(node, 1);",
+    D0  => "${arch}_emit_dest_register(node, 0);",
+    D1  => "${arch}_emit_dest_register(node, 1);",
+    D2  => "${arch}_emit_dest_register(node, 2);",
+       A0  => "${arch}_emit_load_store_address(node, 0);",
+       I   => "${arch}_emit_immediate_suffix(node, 1);",
+       C   => "${arch}_emit_immediate(node);",
+       JumpTarget => "${arch}_emit_jump_target(node);",
+       JumpTarget1 => "${arch}_emit_jump_target_proj(node, 1);",
+       JumpOrFallthrough => "${arch}_emit_jump_or_fallthrough(node, 0);",
 );
 
 $default_attr_type = "mips_attr_t";
@@ -148,12 +148,12 @@ $default_copy_attr = "mips_copy_attr";
 $mode_gp = "mode_Iu";
 
 %init_attr = (
-       mips_attr_t            => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res, latency);",
+       mips_attr_t            => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res);",
 
-       mips_immediate_attr_t  => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res, latency);\n".
+       mips_immediate_attr_t  => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res);\n".
                                 "\tinit_mips_immediate_attributes(res, imm_type, entity, val);",
 
-       mips_load_store_attr_t => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res, latency);\n".
+       mips_load_store_attr_t => "\tinit_mips_attributes(res, flags, in_reqs, out_reqs, exec_units, n_res);\n".
                                 "\tinit_mips_load_store_attributes(res, entity, offset);",
 );