1.1 --- a/src/cpu/x86/vm/x86.ad Fri Aug 31 16:39:35 2012 -0700 1.2 +++ b/src/cpu/x86/vm/x86.ad Sat Sep 01 13:25:18 2012 -0400 1.3 @@ -488,17 +488,6 @@ 1.4 static address double_signflip() { return (address)double_signflip_pool; } 1.5 #endif 1.6 1.7 -// Map Types to machine register types 1.8 -const int Matcher::base2reg[Type::lastype] = { 1.9 - Node::NotAMachineReg,0,0, Op_RegI, Op_RegL, 0, Op_RegN, 1.10 - Node::NotAMachineReg, Node::NotAMachineReg, /* tuple, array */ 1.11 - Op_VecS, Op_VecD, Op_VecX, Op_VecY, /* Vectors */ 1.12 - Op_RegP, Op_RegP, Op_RegP, Op_RegP, Op_RegP, Op_RegP, /* the pointers */ 1.13 - 0, 0/*abio*/, 1.14 - Op_RegP /* Return address */, 0, /* the memories */ 1.15 - Op_RegF, Op_RegF, Op_RegF, Op_RegD, Op_RegD, Op_RegD, 1.16 - 0 /*bottom*/ 1.17 -}; 1.18 1.19 const bool Matcher::match_rule_supported(int opcode) { 1.20 if (!has_match_rule(opcode))