Lines Matching refs:klass
1189 if (tp != NULL && tp->klass() != NULL && !tp->klass()->is_loaded()
1204 if (WizardMode) { tty->print("Null check of unloaded "); tp->klass()->print(); tty->cr(); }
1208 tp->klass(), "!loaded");
1876 ciKlass* klass, const char* comment,
1941 int kid = (klass == NULL)? -1: log->identify(klass);
1946 if (kid >= 0) log->print(" klass='%d'", kid);
2304 ciKlass* superk = _gvn.type(superklass)->is_klassptr()->klass();
2305 ciKlass* subk = _gvn.type(subklass)->is_klassptr()->klass();
2345 // First load the super-klass's check-offset
2351 // Load from the sub-klass's super-class display list, or a 1-word cache of
2353 // if the super-klass is an interface or exceptionally deep in the Java
2356 // klass loads can never produce a NULL).
2432 // Now do a linear scan of the secondary super-klass array. Again, no real
2481 // If casting to an instance klass, it must have no subtypes
2503 Node* GraphKit::type_check_receiver(Node* receiver, ciKlass* klass,
2506 const TypeKlassPtr* tklass = TypeKlassPtr::make(klass);
2603 "must check for not-null not-dead klass in callers");
2647 // Load the object's klass
2678 const Type *toop = TypeOopPtr::make_from_klass(tk->klass());
2688 if (objtp != NULL && objtp->klass() != NULL) {
2689 switch (static_subtype_check(tk->klass(), objtp->klass())) {
2743 cast_obj = maybe_cast_profiled_receiver(not_null_obj, data, tk->klass());
2747 // adjust the type of the phi to the exact klass:
2753 // Load the object's klass
2781 // if( tk->klass()->can_be_primary_super() )
2956 // If the given klass is a constant or known to be an array,
2965 ciKlass* klass = inst_klass->klass();
2967 if (xklass || klass->is_array_klass()) {
2968 jint lhelper = klass->layout_helper();
3035 ciInstanceKlass* ik = oop_type->klass()->as_instance_klass();
3086 // as a positive bytewise size stored in the klass's layout_helper.
3132 // This is a precise notnull oop of the klass.
3159 Node* GraphKit::new_array(Node* klass_node, // array klass (maybe variable)