Lines Matching defs:is_virtual

69   LibraryIntrinsic(ciMethod* m, bool is_virtual, int predicates_count, bool does_virtual_dispatch, vmIntrinsics::ID id)
71 _is_virtual(is_virtual),
79 virtual bool is_virtual() const { return _is_virtual; }
200 bool is_virtual = false, bool is_static = false);
269 bool inline_native_clone(bool is_virtual);
272 bool inline_native_hashcode(bool is_virtual, bool is_static);
332 CallGenerator* Compile::make_vm_intrinsic(ciMethod* m, bool is_virtual) {
350 is_available = compiler->is_intrinsic_supported(mh, is_virtual) &&
359 return new LibraryIntrinsic(m, is_virtual,
392 C->print_inlining(callee, jvms->depth() - 1, bci, is_virtual() ? "(intrinsic, virtual)" : "(intrinsic)");
394 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_worked);
398 (is_virtual() ? " virtual='1'" : ""),
413 msg = is_virtual() ? "failed to inline (intrinsic, virtual)" : "failed to inline (intrinsic)";
415 msg = is_virtual() ? "failed to inline (intrinsic, virtual), method not annotated"
423 (is_virtual() ? " (virtual)" : ""), bci);
426 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_failed);
450 C->print_inlining(callee, jvms->depth() - 1, bci, is_virtual() ? "(intrinsic, virtual, predicate)" : "(intrinsic, predicate)");
452 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_worked);
456 (is_virtual() ? " virtual='1'" : ""),
472 (is_virtual() ? " (virtual)" : ""), bci);
475 C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_failed);
496 case vmIntrinsics::_hashCode: return inline_native_hashcode(intrinsic()->is_virtual(), !is_static);
730 case vmIntrinsics::_clone: return inline_native_clone(intrinsic()->is_virtual());
4115 LibraryCallKit::generate_method_call(vmIntrinsics::ID method_id, bool is_virtual, bool is_static) {
4126 assert(!is_virtual, "");
4130 } else if (is_virtual) {
4164 bool LibraryCallKit::inline_native_hashcode(bool is_virtual, bool is_static) {
4166 assert(!(is_virtual && is_static), "either virtual, special, or static");
4210 if (is_virtual) {
4268 CallJavaNode* slow_call = generate_method_call(hashCode_id, is_virtual, is_static);
4637 bool LibraryCallKit::inline_native_clone(bool is_virtual) {
4756 if (is_virtual) {
4793 CallJavaNode* slow_call = generate_method_call(vmIntrinsics::_clone, is_virtual);