Searched defs:receiver_type (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A DdoCall.cpp425 const TypeOopPtr* receiver_type = _gvn.type(receiver_node)->isa_oopptr(); local
427 callee = C->optimize_virtual_call(method(), bci(), klass, orig_callee, receiver_type,
882 ciMethod* callee, const TypeOopPtr* receiver_type,
890 ciMethod* optimized_virtual_method = optimize_inlining(caller, bci, klass, callee, receiver_type);
905 ciMethod* callee, const TypeOopPtr* receiver_type) {
919 if (receiver_type != NULL) {
921 if (receiver_type->isa_aryptr() &&
927 if (!receiver_type->isa_instptr()) {
931 ciInstanceKlass *ikl = receiver_type->klass()->as_instance_klass();
938 actual_receiver_is_exact = receiver_type
881 optimize_virtual_call(ciMethod* caller, int bci, ciInstanceKlass* klass, ciMethod* callee, const TypeOopPtr* receiver_type, bool is_virtual, bool& call_does_dispatch, int& vtable_index) argument
904 optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass, ciMethod* callee, const TypeOopPtr* receiver_type) argument
[all...]
H A DcallGenerator.cpp803 const TypeOopPtr* receiver_type = gvn.type(receiver_node)->isa_oopptr(); local
805 target = C->optimize_virtual_call(caller, jvms->bci(), klass, target, receiver_type,
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.cpp1021 ciType* receiver_type) {
1027 if (receiver_type->is_array_klass() &&
1044 if (!receiver_type->is_instance_klass())
1049 ciInstanceKlass *improved_receiver = receiver_type->as_instance_klass();
1018 improve_virtual_call(ciMethod* caller, ciInstanceKlass* klass, ciMethod* dest_method, ciType* receiver_type) argument

Completed in 44 milliseconds