From 9fce2a23df30502640f19977b5fb9b092c330b94 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Wed, 3 Oct 2007 08:52:45 +0000 Subject: [PATCH] Remove the node type ia32_int. It is unused and its specification is wrong (it always has an immediate operand, never a register). [r16049] --- ir/be/ia32/ia32_spec.pl | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/ir/be/ia32/ia32_spec.pl b/ir/be/ia32/ia32_spec.pl index 2399d134c..ba6c25087 100644 --- a/ir/be/ia32/ia32_spec.pl +++ b/ir/be/ia32/ia32_spec.pl @@ -200,9 +200,6 @@ $arch = "ia32"; SB1 => "${arch}_emit_8bit_source_register_or_immediate(node, 1);", SB2 => "${arch}_emit_8bit_source_register_or_immediate(node, 2);", SB3 => "${arch}_emit_8bit_source_register_or_immediate(node, 3);", - SI0 => "${arch}_emit_source_register_or_immediate(node, 0);", - SI1 => "${arch}_emit_source_register_or_immediate(node, 1);", - SI2 => "${arch}_emit_source_register_or_immediate(node, 2);", SI3 => "${arch}_emit_source_register_or_immediate(node, 3);", D0 => "${arch}_emit_dest_register(node, 0);", D1 => "${arch}_emit_dest_register(node, 1);", @@ -1264,15 +1261,6 @@ LdTls => { units => [ "GP" ], }, -# the int instruction -int => { - reg_req => { in => [ "gp" ], out => [ "none" ] }, - mode => "mode_M", - emit => '. int %SI0', - units => [ "GP" ], - cmp_attr => "return 1;", -}, - #-----------------------------------------------------------------------------# # _____ _____ ______ __ _ _ _ # -- 2.20.1