src/cpu/x86/vm/x86.ad

changeset 4037
da91efe96a93
parent 4001
006050192a5a
child 4103
137868b7aa6f
     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))

mercurial