From 90998d93e96d4641840082208528cbab49584306 Mon Sep 17 00:00:00 2001 From: Robert Sayre Date: Tue, 14 Jul 2009 11:06:31 -0400 Subject: [PATCH] Backed out changeset 7fc9bac4d871 --- js/src/nanojit/LIRopcode.tbl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/js/src/nanojit/LIRopcode.tbl b/js/src/nanojit/LIRopcode.tbl index fda32e78304..17d5719e995 100644 --- a/js/src/nanojit/LIRopcode.tbl +++ b/js/src/nanojit/LIRopcode.tbl @@ -86,7 +86,7 @@ OPDEF(__6, 6,-1, None, 0) OPDEF(addp, 7, 2, Op2, 0) // integer addition for temporary pointer calculations OPDEF(param, 8, 0, P, 0) // load a parameter OPDEF(__9, 9,-1, None, 0) -OPDEF(ld, 10, 1, Ld, 0) // 32-bit load +OPDEF(ld, 10, 2, Ld, 0) // 32-bit load OPDEF(alloc, 11, 0, I, 0) // alloca some stack space OPDEF(sti, 12, 2, Sti, 1) // 32-bit store OPDEF(ret, 13, 1, Op1, 1) // return a word-sized value @@ -135,9 +135,9 @@ OPDEF(fgt, 29, 2, Op2, 0) // floating-point greater-than OPDEF(fle, 30, 2, Op2, 0) // floating-point less-than-or-equal OPDEF(fge, 31, 2, Op2, 0) // floating-point greater-than-or-equal -OPDEF(ldcb, 32, 1, Ld, 0) // non-volatile 8-bit load -OPDEF(ldcs, 33, 1, Ld, 0) // non-volatile 16-bit load -OPDEF(ldc, 34, 1, Ld, 0) // non-volatile 32-bit load +OPDEF(ldcb, 32, 2, Ld, 0) // non-volatile 8-bit load +OPDEF(ldcs, 33, 2, Ld, 0) // non-volatile 16-bit load +OPDEF(ldc, 34, 2, Ld, 0) // non-volatile 32-bit load OPDEF(neg, 35, 1, Op1, 0) // integer negation OPDEF(add, 36, 2, Op2, 0) // integer addition @@ -198,7 +198,7 @@ OPDEF64(__7b, 7,-1, None, 0) OPDEF64(__8b, 8,-1, None, 0) OPDEF64(__9b, 9,-1, None, 0) -OPDEF64(ldq, LIR_ld, 1, Ld, 0) // 64-bit (quad) load +OPDEF64(ldq, LIR_ld, 2, Ld, 0) // 64-bit (quad) load OPDEF64(__11b, 11,-1, None, 0) @@ -234,7 +234,7 @@ OPDEF64(__31b, 31,-1, None, 0) OPDEF64(__32b, 32,-1, None, 0) OPDEF64(__33b, 33,-1, None, 0) -OPDEF64(ldqc, LIR_ldc, 1, Ld, 0) // non-volatile 64-bit load +OPDEF64(ldqc, LIR_ldc, 2, Ld, 0) // non-volatile 64-bit load OPDEF64(fneg, LIR_neg, 1, Op1, 0) // floating-point negation OPDEF64(fadd, LIR_add, 2, Op2, 0) // floating-point addition