From c5159d55ca8e9022b748176f9f53676e8e9d4cd2 Mon Sep 17 00:00:00 2001 From: buzbee Date: Sat, 3 Mar 2012 11:48:39 -0800 Subject: MIPS switch table support And 64-bit neg/add/sub (ouch! Mips has no carry bit...) Change-Id: Ifb94324a0052d6069977fb8f22679b95890445d8 --- src/compiler/codegen/mips/MipsLIR.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/compiler/codegen/mips/MipsLIR.h') diff --git a/src/compiler/codegen/mips/MipsLIR.h b/src/compiler/codegen/mips/MipsLIR.h index b2cfdbed59..5034623c2b 100644 --- a/src/compiler/codegen/mips/MipsLIR.h +++ b/src/compiler/codegen/mips/MipsLIR.h @@ -426,6 +426,10 @@ typedef enum MipsOpCode { kMipsMfc1, /* mfc1 t,s [01000100000] t[20..16] s[15..11] [00000000000] */ kMipsMtc1, /* mtc1 t,s [01000100100] t[20..16] s[15..11] [00000000000] */ #endif + kMipsDelta, /* Psuedo for ori t, s,