Lines Matching defs:ft
971 const Type* ft = t->filter(_type); // Worst case type
988 { assert(ft == _type, ""); } // Uplift to interface
990 { assert(ft == _type, ""); } // Uplift to interface
994 { assert(ft == Type::TOP, ""); } // Canonical empty value
1011 assert(ft == ttip->cast_to_ptr_type(jtip->ptr()) ||
1012 ft->isa_narrowoop() && ft->make_ptr() == ttip->cast_to_ptr_type(jtip->ptr()), "");
1013 jt = ft;
1020 assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) ||
1021 ft->isa_narrowoop() && ft->make_ptr() == ttkp->cast_to_ptr_type(jtkp->ptr()), "");
1022 jt = ft;
1025 if (jt != ft && jt->base() == ft->base()) {
1027 jt->is_int()->_lo == ft->is_int()->_lo &&
1028 jt->is_int()->_hi == ft->is_int()->_hi)
1029 jt = ft;
1031 jt->is_long()->_lo == ft->is_long()->_lo &&
1032 jt->is_long()->_hi == ft->is_long()->_hi)
1033 jt = ft;
1035 if (jt != ft) {
1039 tty->print("filter type: "); ft->dump(); tty->cr();
1041 assert(jt == ft, "");
1046 ft = phase->saturate(ft, phase->type_or_null(this), _type);
1048 return ft;