Lines Matching defs:ti
639 const TypeInt *ti = phase->type( in(2) )->isa_int(); // shift count is an int
640 return ( ti && ti->is_con() && ( ti->get_con() & ( BitsPerInt - 1 ) ) == 0 ) ? in(1) : this;
751 const TypeInt *ti = phase->type( in(2) )->isa_int(); // shift count is an int
752 return ( ti && ti->is_con() && ( ti->get_con() & ( BitsPerLong - 1 ) ) == 0 ) ? in(1) : this;
992 const TypeInt* ti = TypeInt::make(lo, hi, MAX2(r1->_widen,r2->_widen));
996 if (r1->_lo >= 0) assert(ti == TypeInt::ZERO, ">>31 of + is 0");
997 if (r1->_hi < 0) assert(ti == TypeInt::MINUS_1, ">>31 of - is -1");
1000 return ti;
1013 const TypeInt *ti = phase->type( in(2) )->isa_int(); // shift count is an int
1014 return ( ti && ti->is_con() && ( ti->get_con() & ( BitsPerLong - 1 ) ) == 0 ) ? in(1) : this;
1071 const TypeInt *ti = phase->type( in(2) )->isa_int();
1072 if ( ti && ti->is_con() && ( ti->get_con() & ( BitsPerInt - 1 ) ) == 0 ) return in(1);
1209 const TypeInt* ti = TypeInt::make(lo, hi, MAX2(r1->_widen,r2->_widen));
1213 if (r1->_lo >= 0) assert(ti == TypeInt::ZERO, ">>>31 of + is 0");
1214 if (r1->_hi < 0) assert(ti == TypeInt::ONE, ">>>31 of - is +1");
1217 return ti;
1241 const TypeInt *ti = phase->type( in(2) )->isa_int(); // shift count is an int
1242 return ( ti && ti->is_con() && ( ti->get_con() & ( BitsPerLong - 1 ) ) == 0 ) ? in(1) : this;