Searched refs:src_klass (Results 1 - 9 of 9) sorted by relevance
/openjdk10/hotspot/src/share/vm/opto/ |
H A D | arraycopynode.hpp | 138 Node* src_klass = NULL, Node* dest_klass = NULL,
|
H A D | arraycopynode.cpp | 51 Node* src_klass, Node* dest_klass, 64 ac->init_req(ArrayCopyNode::SrcKlass, src_klass); 45 make(GraphKit* kit, bool may_throw, Node* src, Node* src_offset, Node* dest, Node* dest_offset, Node* length, bool alloc_tightly_coupled, bool has_negative_length_guard, Node* src_klass, Node* dest_klass, Node* src_length, Node* dest_length) argument
|
H A D | macroArrayCopy.cpp | 511 Node* src_klass = ac->in(ArrayCopyNode::SrcKlass); local 514 assert(src_klass != NULL && dest_klass != NULL, "should have klasses"); 527 Node* not_subtype_ctrl = Phase::gen_subtype_check(src_klass, dest_klass, ctrl, mem, &_igvn);
|
H A D | library_call.cpp | 5235 Node* src_klass = load_object_klass(src); local 5237 Node* not_subtype_ctrl = gen_subtype_check(src_klass, dest_klass);
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | stubGenerator_ppc.cpp | 2468 const Register src_klass = R8_ARG6; // source array klass local 2508 __ load_klass(src_klass, src); 2522 __ lwz(lh, lh_offset, src_klass); 2530 __ cmpd(CCR5, src_klass, dst_klass); // if (src->klass() != dst->klass()) return -1; 2558 const Register elsize = src_klass; // log2 element size 2601 // live at this point: src_klass, dst_klass, src[_pos], dst[_pos], length 2605 __ cmpd(CCR0, src_klass, dst_klass); // usual case is exact equality 2622 // live at this point: src_klass, dst_klass 2644 dst_klass, src_klass); 2649 generate_type_check(src_klass, sco_tem [all...] |
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | macroAssembler_arm.cpp | 2928 // Blows src_klass. 2929 void MacroAssembler::store_klass(Register src_klass, Register dst_oop) { argument 2932 assert(src_klass != dst_oop, "not enough registers"); 2933 encode_klass_not_null(src_klass); 2934 str_w(src_klass, Address(dst_oop, oopDesc::klass_offset_in_bytes())); 2938 str(src_klass, Address(dst_oop, oopDesc::klass_offset_in_bytes()));
|
H A D | macroAssembler_arm.hpp | 1069 void store_klass(Register src_klass, Register dst_oop);
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | c1_LIRAssembler_s390.cpp | 2061 Register src_klass = Z_R1_scratch; local 2064 __ load_klass(src_klass, src); 2067 __ check_klass_subtype_fast_path(src_klass, dst_klass, tmp, &cont, &slow, NULL); 2069 store_parameter(src_klass, 0); // sub
|
/openjdk10/hotspot/src/share/vm/c1/ |
H A D | c1_LIRGenerator.cpp | 2396 LIR_Opr src_klass = new_register(T_OBJECT); local 2400 __ move(new LIR_Address(src.result(), oopDesc::klass_offset_in_bytes(), T_ADDRESS), src_klass); 2401 LIR_Address* reference_type_addr = new LIR_Address(src_klass, in_bytes(InstanceKlass::reference_type_offset()), T_BYTE);
|
Completed in 210 milliseconds