Lines Matching defs:tinst_klass
3090 ciKlass* tinst_klass = tinst->klass();
3094 if (!tinst_klass->is_loaded() || !this_klass->is_loaded() ) {
3108 if( this_klass->is_interface() && !tinst_klass->is_interface() ) {
3109 ciKlass *tmp = tinst_klass; // Swap interface around
3110 tinst_klass = this_klass;
3116 if (tinst_klass->is_interface() &&
3126 if( this_klass->is_subtype_of( tinst_klass ) ) {
3131 k = below_centerline(ptr) ? tinst_klass : this_klass;
3138 k = above_centerline(ptr) ? tinst_klass : ciEnv::current()->Object_klass();
3181 if( tinst_klass->equals(this_klass) ) {
3184 } else if( !tinst_xk && this_klass->is_subtype_of( tinst_klass ) ) {
3187 } else if( !this_xk && tinst_klass->is_subtype_of( this_klass ) ) {
3188 subtype = tinst_klass; // Pick subtyping class
3194 this_klass = tinst_klass = subtype;
3197 this_klass = tinst_klass; // tinst is down; keep down man
3200 tinst_klass = this_klass; // this is down; keep down man
3208 if (tinst_klass->equals(this_klass)) {
3236 ciKlass* k = this_klass->least_common_ancestor(tinst_klass);