summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Emont <guijemont@igalia.com>2013-03-29 11:34:33 -0500
committerDavid Schleef <ds@schleef.org>2013-04-01 11:31:32 -0700
commit6b6dc7cbc8f07c3818246669921d0f9829deeacc (patch)
tree5233b82dd547d5350d37a2c7bfed796fead2700e
parentb6dfb798ba8ce4ef5724ee297ed3a6e691b15aa0 (diff)
mips: deactivate loadupdb implementation as it is broken
-rw-r--r--orc/orcrules-mips.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/orc/orcrules-mips.c b/orc/orcrules-mips.c
index cb3b2e6..551484b 100644
--- a/orc/orcrules-mips.c
+++ b/orc/orcrules-mips.c
@@ -467,6 +467,7 @@ mips_rule_loadupib (OrcCompiler *compiler, void *user, OrcInstruction *insn)
src->update_type = 1;
}
+#if 0
void
mips_rule_loadupdb (OrcCompiler *compiler, void *user, OrcInstruction *insn)
{
@@ -513,6 +514,7 @@ mips_rule_loadupdb (OrcCompiler *compiler, void *user, OrcInstruction *insn)
}
src->update_type = 1;
}
+#endif
void
mips_rule_loadp (OrcCompiler *compiler, void *user, OrcInstruction *insn)
@@ -721,7 +723,7 @@ orc_compiler_orc_mips_register_rules (OrcTarget *target)
orc_rule_register (rule_set, "addssw", mips_rule_addssw, NULL);
orc_rule_register (rule_set, "subssw", mips_rule_subssw, NULL);
orc_rule_register (rule_set, "loadupib", mips_rule_loadupib, NULL);
- orc_rule_register (rule_set, "loadupdb", mips_rule_loadupdb, NULL);
+ /* orc_rule_register (rule_set, "loadupdb", mips_rule_loadupdb, NULL); */
orc_rule_register (rule_set, "shrsw", mips_rule_shrsw, NULL);
orc_rule_register (rule_set, "shruw", mips_rule_shruw, NULL);
orc_rule_register (rule_set, "swapl", mips_rule_swapl, NULL);