1.1 --- a/src/share/vm/opto/type.cpp Thu Sep 26 12:07:53 2013 -0700 1.2 +++ b/src/share/vm/opto/type.cpp Fri Sep 27 08:39:19 2013 +0200 1.3 @@ -430,6 +430,11 @@ 1.4 longpair[1] = TypeLong::LONG; 1.5 TypeTuple::LONG_PAIR = TypeTuple::make(2, longpair); 1.6 1.7 + const Type **intccpair = TypeTuple::fields(2); 1.8 + intccpair[0] = TypeInt::INT; 1.9 + intccpair[1] = TypeInt::CC; 1.10 + TypeTuple::INT_CC_PAIR = TypeTuple::make(2, intccpair); 1.11 + 1.12 _const_basic_type[T_NARROWOOP] = TypeNarrowOop::BOTTOM; 1.13 _const_basic_type[T_NARROWKLASS] = Type::BOTTOM; 1.14 _const_basic_type[T_BOOLEAN] = TypeInt::BOOL; 1.15 @@ -1646,6 +1651,7 @@ 1.16 const TypeTuple *TypeTuple::START_I2C; 1.17 const TypeTuple *TypeTuple::INT_PAIR; 1.18 const TypeTuple *TypeTuple::LONG_PAIR; 1.19 +const TypeTuple *TypeTuple::INT_CC_PAIR; 1.20 1.21 1.22 //------------------------------make-------------------------------------------