Backed out changeset 7fc9bac4d871

This commit is contained in:
Robert Sayre 2009-07-14 11:06:31 -04:00
parent 3b070c0b65
commit 90998d93e9

View File

@ -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