Lines Matching refs:is_virtual

52   LibraryIntrinsic(ciMethod* m, bool is_virtual, bool is_predicted, vmIntrinsics::ID id)
54 _is_virtual(is_virtual),
60 virtual bool is_virtual() const { return _is_virtual; }
182 bool is_virtual = false, bool is_static = false);
233 bool inline_native_clone(bool is_virtual);
237 bool inline_native_hashcode(bool is_virtual, bool is_static);
297 CallGenerator* Compile::make_vm_intrinsic(ciMethod* m, bool is_virtual) {
315 if (is_virtual) {
514 return new LibraryIntrinsic(m, is_virtual, is_predicted, (vmIntrinsics::ID) id);
540 C->print_inlining(callee, jvms->depth() - 1, bci, is_virtual() ? "(intrinsic, virtual)" : "(intrinsic)");
542 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_worked);
546 (is_virtual() ? " virtual='1'" : ""),
558 const char* msg = is_virtual() ? "failed to inline (intrinsic, virtual)" : "failed to inline (intrinsic)";
564 (is_virtual() ? " (virtual)" : ""), bci);
567 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_failed);
589 C->print_inlining(callee, jvms->depth() - 1, bci, is_virtual() ? "(intrinsic, virtual)" : "(intrinsic)");
591 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_worked);
595 (is_virtual() ? " virtual='1'" : ""),
611 (is_virtual() ? " (virtual)" : ""), bci);
614 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_failed);
635 case vmIntrinsics::_hashCode: return inline_native_hashcode(intrinsic()->is_virtual(), !is_static);
753 case vmIntrinsics::_clone: return inline_native_clone(intrinsic()->is_virtual());
3660 LibraryCallKit::generate_method_call(vmIntrinsics::ID method_id, bool is_virtual, bool is_static) {
3671 assert(!is_virtual, "");
3675 } else if (is_virtual) {
3704 bool LibraryCallKit::inline_native_hashcode(bool is_virtual, bool is_static) {
3706 assert(!(is_virtual && is_static), "either virtual, special, or static");
3758 if (is_virtual) {
3811 CallJavaNode* slow_call = generate_method_call(hashCode_id, is_virtual, is_static);
4239 bool LibraryCallKit::inline_native_clone(bool is_virtual) {
4339 if (is_virtual) {
4373 CallJavaNode* slow_call = generate_method_call(vmIntrinsics::_clone, is_virtual);