From 53fe0c6a0ea63eadd3d6dd344a1c7ff89126b846 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 7 Jan 2011 16:22:55 -0800 Subject: [PATCH] neon: Fix VFP rule macro --- orc/orcrules-neon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orc/orcrules-neon.c b/orc/orcrules-neon.c index ce69144..b4d8e8d 100644 --- a/orc/orcrules-neon.c +++ b/orc/orcrules-neon.c @@ -1790,7 +1790,7 @@ orc_neon_rule_ ## opcode (OrcCompiler *p, void *user, OrcInstruction *insn) \ p->vars[insn->dest_args[0]].alloc+1, \ p->vars[insn->src_args[0]].alloc+1, \ p->vars[insn->src_args[1]].alloc+1); \ - } else { \ + } else if (p->insn_shift > vec_shift + 1) { \ ORC_COMPILER_ERROR(p, "shift too large"); \ } \ } -- 2.7.4