/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | c1_LIRAssembler_arm.cpp | 1392 Register k_RInfo = op->tmp2()->as_register(); local 1393 assert_different_registers(klass_RInfo, k_RInfo, Rtemp); 1395 assert_different_registers(value, klass_RInfo, k_RInfo, Rtemp); 1410 typecheck_profile_helper1(op->profiled_method(), op->profiled_bci(), md, data, mdo_offset_bias, value, k_RInfo, Rtemp, &done); 1414 assert_different_registers(k_RInfo, value); 1416 __ load_klass(k_RInfo, array); 1418 __ ldr(k_RInfo, Address(k_RInfo, ObjArrayKlass::element_klass_offset())); 1419 __ ldr_u32(Rtemp, Address(k_RInfo, Klass::super_check_offset_offset())); 1422 __ cmp(klass_RInfo, k_RInfo); 1452 Register k_RInfo = op->tmp2()->as_register(); local 1592 Register k_RInfo = op->tmp2()->as_register(); local [all...] |
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | c1_LIRAssembler_aarch64.cpp | 1335 Register k_RInfo = op->tmp1()->as_register(); local 1361 if (obj == k_RInfo) { 1362 k_RInfo = dst; 1367 select_different_registers(obj, dst, k_RInfo, klass_RInfo); 1370 select_different_registers(obj, dst, k_RInfo, klass_RInfo, Rtmp1); 1373 assert_different_registers(obj, k_RInfo, klass_RInfo); 1396 klass2reg_with_patching(k_RInfo, op->info_for_patch()); 1398 __ mov_metadata(k_RInfo, k->constant_encoding()); 1406 __ cmp( rscratch1, k_RInfo); 1417 __ cmp(k_RInfo, rscratch 1478 Register k_RInfo = op->tmp1()->as_register(); local [all...] |
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRAssembler_x86.cpp | 1601 Register k_RInfo = op->tmp1()->as_register(); local 1625 if (obj == k_RInfo) { 1626 k_RInfo = dst; 1631 select_different_registers(obj, dst, k_RInfo, klass_RInfo); 1634 select_different_registers(obj, dst, k_RInfo, klass_RInfo, Rtmp1); 1637 assert_different_registers(obj, k_RInfo, klass_RInfo); 1656 klass2reg_with_patching(k_RInfo, op->info_for_patch()); 1659 __ mov_metadata(k_RInfo, k->constant_encoding()); 1670 __ cmpptr(k_RInfo, Rtmp1); 1672 __ cmpptr(k_RInfo, Addres 1761 Register k_RInfo = op->tmp1()->as_register(); local [all...] |
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_sparc.cpp | 2360 Register k_RInfo = op->tmp1()->as_register(); local 2367 if (obj == k_RInfo) { 2368 k_RInfo = klass_RInfo; 2382 Register mdo = k_RInfo; 2408 metadata2reg(k->constant_encoding(), k_RInfo); 2410 klass2reg_with_patching(k_RInfo, op->info_for_patch()); 2412 assert(obj != k_RInfo, "must be different"); 2418 assert_different_registers(klass_RInfo, k_RInfo); 2419 __ cmp(k_RInfo, klass_RInfo); 2428 __ check_klass_subtype_fast_path(klass_RInfo, k_RInfo, Rtmp 2486 Register k_RInfo = op->tmp1()->as_register(); local 2529 __ ld_ptr(Address(k_RInfo, ObjArrayKlass::element_klass_offset()), k_RInfo); local [all...] |
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | c1_LIRAssembler_s390.cpp | 2397 Register k_RInfo = op->tmp1()->as_register(); local 2422 if (obj == k_RInfo) { 2423 k_RInfo = dst; 2427 assert_different_registers(obj, k_RInfo, klass_RInfo); 2451 metadata2reg(k->constant_encoding(), k_RInfo); 2453 klass2reg_with_patching(k_RInfo, op->info_for_patch()); 2455 assert(obj != k_RInfo, "must be different"); 2464 __ compareU64_and_branch(k_RInfo, klass_RInfo, Assembler::bcondNotEqual, *failure_target); 2466 __ z_cg(k_RInfo, Address(obj, oopDesc::klass_offset_in_bytes())); 2476 __ check_klass_subtype_fast_path(klass_RInfo, k_RInfo, Rtmp 2515 Register k_RInfo = op->tmp1()->as_register(); local [all...] |
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | c1_LIRAssembler_ppc.cpp | 2391 Register k_RInfo = op->tmp1()->as_register(); local 2399 bool reg_conflict = (obj == k_RInfo || obj == klass_RInfo || obj == Rtmp1); 2416 Register mdo = k_RInfo; 2435 metadata2reg(k->constant_encoding(), k_RInfo); 2437 klass2reg_with_patching(k_RInfo, op->info_for_patch()); 2445 assert_different_registers(klass_RInfo, k_RInfo); 2446 __ cmpd(CCR0, k_RInfo, klass_RInfo); 2461 __ check_klass_subtype_fast_path(klass_RInfo, k_RInfo, Rtmp1, R0, (need_slow_path ? success_target : NULL), 2465 __ check_klass_subtype_fast_path(klass_RInfo, k_RInfo, Rtmp1, R0, success_target, failure_target); 2487 Register mdo = k_RInfo, rec 2518 Register k_RInfo = op->tmp1()->as_register(); local [all...] |