Lines Matching refs:iid

193                                                                 vmIntrinsics::ID iid) {
195 assert(is_signature_polymorphic(iid), "expected invoke iid");
196 if (iid == vmIntrinsics::_invokeGeneric ||
197 iid == vmIntrinsics::_compiledLambdaForm) {
222 __ cmpb(Address(rbx_method, methodOopDesc::intrinsic_id_offset_in_bytes()), (int) iid);
224 if (iid == vmIntrinsics::_linkToVirtual ||
225 iid == vmIntrinsics::_linkToSpecial) {
236 int ref_kind = signature_polymorphic_intrinsic_ref_kind(iid);
237 assert(ref_kind != 0 || iid == vmIntrinsics::_invokeBasic, "must be _invokeBasic or a linkTo intrinsic");
248 if (!is_signature_polymorphic_static(iid)) {
255 trace_method_handle_interpreter_entry(_masm, iid);
257 if (iid == vmIntrinsics::_invokeBasic) {
258 generate_method_handle_dispatch(_masm, iid, rcx_mh, noreg, not_for_compiler_entry);
272 generate_method_handle_dispatch(_masm, iid, rcx_recv, rbx_member, not_for_compiler_entry);
279 vmIntrinsics::ID iid,
283 assert(is_signature_polymorphic(iid), "expected invoke iid");
291 assert(receiver_reg == (iid == vmIntrinsics::_linkToStatic ? noreg : j_rarg0), "only valid assignment");
301 assert(receiver_reg == (iid == vmIntrinsics::_linkToStatic ? noreg : rcx), "only valid assignment");
313 if (iid == vmIntrinsics::_invokeBasic) {
330 if (iid != vmIntrinsics::_linkToStatic) {
332 if (iid == vmIntrinsics::_linkToSpecial) {
344 if (VerifyMethodHandles && iid == vmIntrinsics::_linkToSpecial) {
349 if (VerifyMethodHandles && iid != vmIntrinsics::_linkToInterface) {
362 if (iid == vmIntrinsics::_linkToSpecial ||
363 iid == vmIntrinsics::_linkToStatic) {
374 switch (iid) {
451 fatal(err_msg_res("unexpected intrinsic %d: %s", iid, vmIntrinsics::name_at(iid)));
465 if (iid == vmIntrinsics::_linkToInterface) {