/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/ |
H A D | metaspaceShared_x86_64.cpp | 93 __ push(c_rarg1); // save & free register in generate_vtable_methods() 98 __ lea(c_rarg1, ExternalAddress((address)vtbl_list)); // ptr to correct vtable list. in generate_vtable_methods() 99 __ addptr(c_rarg1, c_rarg0); // ptr to list entry. in generate_vtable_methods() 100 __ movptr(c_rarg1, Address(c_rarg1, 0)); // get correct vtable address. in generate_vtable_methods() 102 __ movptr(Address(c_rarg0, 0), c_rarg1); // update vtable pointer. in generate_vtable_methods() 106 __ addptr(rax, c_rarg1); // address of real method pointer. in generate_vtable_methods() 107 __ pop(c_rarg1); // restore register. in generate_vtable_methods()
|
H A D | stubGenerator_x86_64.cpp | 328 __ call(c_rarg1); in generate_call_stub() 766 __ push(c_rarg1); in generate_f2i_fixup() 783 __ pop(c_rarg1); in generate_f2i_fixup() 803 __ push(c_rarg1); in generate_f2l_fixup() 820 __ pop(c_rarg1); in generate_f2l_fixup() 841 __ push(c_rarg1); in generate_d2i_fixup() 856 __ cmpl(rax, c_rarg1); in generate_d2i_fixup() 867 __ pop(c_rarg1); in generate_d2i_fixup() 888 __ push(c_rarg1); in generate_d2l_fixup() 903 __ cmpl(rax, c_rarg1); in generate_d2l_fixup() [all …]
|
H A D | templateInterpreter_x86_64.cpp | 102 c_rarg1, rbx); in generate_ArrayIndexOutOfBounds_handler() 110 __ pop(c_rarg1); in generate_ClassCastException_handler() 120 c_rarg1); in generate_ClassCastException_handler() 385 __ movl(c_rarg1, 0); in generate_counter_overflow() 389 c_rarg1); in generate_counter_overflow() 1152 __ lea(c_rarg1, in generate_native_entry() 1726 __ mov(c_rarg1, rax); in generate_throw_exception() 1735 c_rarg1); in generate_throw_exception() 1835 __ mov(c_rarg1, rsp); in generate_throw_exception() 1989 __ push(c_rarg1); in generate_trace_code() [all …]
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/ |
H A D | metaspaceShared_x86_64.cpp | 93 __ push(c_rarg1); // save & free register in generate_vtable_methods() 98 __ lea(c_rarg1, ExternalAddress((address)vtbl_list)); // ptr to correct vtable list. in generate_vtable_methods() 99 __ addptr(c_rarg1, c_rarg0); // ptr to list entry. in generate_vtable_methods() 100 __ movptr(c_rarg1, Address(c_rarg1, 0)); // get correct vtable address. in generate_vtable_methods() 102 __ movptr(Address(c_rarg0, 0), c_rarg1); // update vtable pointer. in generate_vtable_methods() 106 __ addptr(rax, c_rarg1); // address of real method pointer. in generate_vtable_methods() 107 __ pop(c_rarg1); // restore register. in generate_vtable_methods()
|
H A D | stubGenerator_x86_64.cpp | 328 __ call(c_rarg1); in generate_call_stub() 766 __ push(c_rarg1); in generate_f2i_fixup() 783 __ pop(c_rarg1); in generate_f2i_fixup() 803 __ push(c_rarg1); in generate_f2l_fixup() 820 __ pop(c_rarg1); in generate_f2l_fixup() 841 __ push(c_rarg1); in generate_d2i_fixup() 856 __ cmpl(rax, c_rarg1); in generate_d2i_fixup() 867 __ pop(c_rarg1); in generate_d2i_fixup() 888 __ push(c_rarg1); in generate_d2l_fixup() 903 __ cmpl(rax, c_rarg1); in generate_d2l_fixup() [all …]
|
H A D | templateInterpreter_x86_64.cpp | 102 c_rarg1, rbx); in generate_ArrayIndexOutOfBounds_handler() 110 __ pop(c_rarg1); in generate_ClassCastException_handler() 120 c_rarg1); in generate_ClassCastException_handler() 385 __ movl(c_rarg1, 0); in generate_counter_overflow() 389 c_rarg1); in generate_counter_overflow() 1152 __ lea(c_rarg1, in generate_native_entry() 1726 __ mov(c_rarg1, rax); in generate_throw_exception() 1735 c_rarg1); in generate_throw_exception() 1835 __ mov(c_rarg1, rsp); in generate_throw_exception() 1989 __ push(c_rarg1); in generate_trace_code() [all …]
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/aarch64/gc/z/ |
H A D | zBarrierSetAssembler_aarch64.cpp | 88 __ mov(c_rarg1, rscratch2); in load_at() 158 if (src == c_rarg1) { in arraycopy_prologue() 161 __ mov(c_rarg0, c_rarg1); in arraycopy_prologue() 162 __ mov(c_rarg1, rscratch1); in arraycopy_prologue() 164 __ mov(c_rarg1, count); in arraycopy_prologue() 169 __ mov(c_rarg1, count); in arraycopy_prologue() 285 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 386 __ mov(c_rarg1, 0); in ZSetupArguments() 391 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 392 } else if (_ref != c_rarg1) { in ZSetupArguments() [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/aarch64/gc/z/ |
H A D | zBarrierSetAssembler_aarch64.cpp | 88 __ mov(c_rarg1, rscratch2); in load_at() 158 if (src == c_rarg1) { in arraycopy_prologue() 161 __ mov(c_rarg0, c_rarg1); in arraycopy_prologue() 162 __ mov(c_rarg1, rscratch1); in arraycopy_prologue() 164 __ mov(c_rarg1, count); in arraycopy_prologue() 169 __ mov(c_rarg1, count); in arraycopy_prologue() 285 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 386 __ mov(c_rarg1, 0); in ZSetupArguments() 391 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 392 } else if (_ref != c_rarg1) { in ZSetupArguments() [all …]
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/aarch64/gc/z/ |
H A D | zBarrierSetAssembler_aarch64.cpp | 90 __ mov(c_rarg1, rscratch2); in load_at() 176 if (src == c_rarg1) { in arraycopy_prologue() 179 __ mov(c_rarg0, c_rarg1); in arraycopy_prologue() 180 __ mov(c_rarg1, rscratch1); in arraycopy_prologue() 182 __ mov(c_rarg1, count); in arraycopy_prologue() 187 __ mov(c_rarg1, count); in arraycopy_prologue() 308 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 412 __ mov(c_rarg1, 0); in ZSetupArguments() 417 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 418 } else if (_ref != c_rarg1) { in ZSetupArguments() [all …]
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/aarch64/gc/z/ |
H A D | zBarrierSetAssembler_aarch64.cpp | 90 __ mov(c_rarg1, rscratch2); in load_at() 176 if (src == c_rarg1) { in arraycopy_prologue() 179 __ mov(c_rarg0, c_rarg1); in arraycopy_prologue() 180 __ mov(c_rarg1, rscratch1); in arraycopy_prologue() 182 __ mov(c_rarg1, count); in arraycopy_prologue() 187 __ mov(c_rarg1, count); in arraycopy_prologue() 308 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 412 __ mov(c_rarg1, 0); in ZSetupArguments() 417 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 418 } else if (_ref != c_rarg1) { in ZSetupArguments() [all …]
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/aarch64/gc/z/ |
H A D | zBarrierSetAssembler_aarch64.cpp | 90 __ mov(c_rarg1, rscratch2); in load_at() 176 if (src == c_rarg1) { in arraycopy_prologue() 179 __ mov(c_rarg0, c_rarg1); in arraycopy_prologue() 180 __ mov(c_rarg1, rscratch1); in arraycopy_prologue() 182 __ mov(c_rarg1, count); in arraycopy_prologue() 187 __ mov(c_rarg1, count); in arraycopy_prologue() 308 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 412 __ mov(c_rarg1, 0); in ZSetupArguments() 417 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 418 } else if (_ref != c_rarg1) { in ZSetupArguments() [all …]
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 59 if (arg0 == c_rarg1) { in call_vm() 60 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 62 __ movptr(c_rarg1, arg1); in call_vm() 69 if (arg1 != c_rarg1) { in call_vm() 70 __ movptr(c_rarg1, arg1); in call_vm() 333 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 617 __ xorq(c_rarg1, c_rarg1); in ZSetupArguments() 621 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 622 } else if (_ref != c_rarg1) { in ZSetupArguments() 623 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() [all …]
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 59 if (arg0 == c_rarg1) { in call_vm() 60 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 62 __ movptr(c_rarg1, arg1); in call_vm() 69 if (arg1 != c_rarg1) { in call_vm() 70 __ movptr(c_rarg1, arg1); in call_vm() 333 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 619 __ xorq(c_rarg1, c_rarg1); in ZSetupArguments() 623 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 624 } else if (_ref != c_rarg1) { in ZSetupArguments() 625 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 59 if (arg0 == c_rarg1) { in call_vm() 60 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 62 __ movptr(c_rarg1, arg1); in call_vm() 69 if (arg1 != c_rarg1) { in call_vm() 70 __ movptr(c_rarg1, arg1); in call_vm() 332 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 648 __ xorq(c_rarg1, c_rarg1); in ZSetupArguments() 652 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 653 } else if (_ref != c_rarg1) { in ZSetupArguments() 654 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() [all …]
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 59 if (arg0 == c_rarg1) { in call_vm() 60 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 62 __ movptr(c_rarg1, arg1); in call_vm() 69 if (arg1 != c_rarg1) { in call_vm() 70 __ movptr(c_rarg1, arg1); in call_vm() 333 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 620 __ xorq(c_rarg1, c_rarg1); in ZSetupArguments() 624 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 625 } else if (_ref != c_rarg1) { in ZSetupArguments() 626 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() [all …]
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 59 if (arg0 == c_rarg1) { in call_vm() 60 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 62 __ movptr(c_rarg1, arg1); in call_vm() 69 if (arg1 != c_rarg1) { in call_vm() 70 __ movptr(c_rarg1, arg1); in call_vm() 333 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 620 __ xorq(c_rarg1, c_rarg1); in ZSetupArguments() 624 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() 625 } else if (_ref != c_rarg1) { in ZSetupArguments() 626 __ lea(c_rarg1, _ref_addr); in ZSetupArguments() [all …]
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 53 if (arg0 == c_rarg1) { in call_vm() 54 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 56 __ movptr(c_rarg1, arg1); in call_vm() 63 if (arg1 != c_rarg1) { in call_vm() 64 __ movptr(c_rarg1, arg1); in call_vm() 322 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 326 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_c1_load_barrier_runtime_stub() 394 if (c_rarg1 != raddr) { in generate_load_barrier_stub() 395 __ movq(c_rarg1, raddr); in generate_load_barrier_stub() 400 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_load_barrier_stub()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 53 if (arg0 == c_rarg1) { in call_vm() 54 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 56 __ movptr(c_rarg1, arg1); in call_vm() 63 if (arg1 != c_rarg1) { in call_vm() 64 __ movptr(c_rarg1, arg1); in call_vm() 322 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 326 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_c1_load_barrier_runtime_stub() 394 if (c_rarg1 != raddr) { in generate_load_barrier_stub() 395 __ movq(c_rarg1, raddr); in generate_load_barrier_stub() 400 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_load_barrier_stub()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/x86/gc/z/ |
H A D | zBarrierSetAssembler_x86.cpp | 55 if (arg0 == c_rarg1) { in call_vm() 56 __ xchgptr(c_rarg1, c_rarg0); in call_vm() 58 __ movptr(c_rarg1, arg1); in call_vm() 65 if (arg1 != c_rarg1) { in call_vm() 66 __ movptr(c_rarg1, arg1); in call_vm() 324 __ load_parameter(1, c_rarg1); in generate_c1_load_barrier_runtime_stub() 328 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_c1_load_barrier_runtime_stub() 396 if (c_rarg1 != raddr) { in generate_load_barrier_stub() 397 __ movq(c_rarg1, raddr); in generate_load_barrier_stub() 402 …M_leaf(ZBarrierSetRuntime::load_barrier_on_oop_field_preloaded_addr(decorators), c_rarg0, c_rarg1); in generate_load_barrier_stub()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 72 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 74 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 76 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 81 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 103 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 104 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 109 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 230 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 232 if (c_rarg1 != thread) { in g1_write_barrier_pre() 233 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 72 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 74 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 76 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 81 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 103 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 104 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 109 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 230 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 232 if (c_rarg1 != thread) { in g1_write_barrier_pre() 233 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 72 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 74 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 76 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 81 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 103 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 104 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 109 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 230 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 232 if (c_rarg1 != thread) { in g1_write_barrier_pre() 233 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 73 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 75 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 77 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 82 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 104 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 105 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 110 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 231 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 233 if (c_rarg1 != thread) { in g1_write_barrier_pre() 234 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 73 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 75 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 77 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 82 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 104 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 105 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 110 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 231 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 233 if (c_rarg1 != thread) { in g1_write_barrier_pre() 234 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/x86/gc/g1/ |
H A D | g1BarrierSetAssembler_x86.cpp | 72 if (addr == c_rarg1) { in gen_write_ref_array_pre_barrier() 74 __ xchgptr(c_rarg1, c_rarg0); in gen_write_ref_array_pre_barrier() 76 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 81 __ movptr(c_rarg1, count); in gen_write_ref_array_pre_barrier() 103 assert_different_registers(c_rarg1, addr); in gen_write_ref_array_post_barrier() 104 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 109 __ mov(c_rarg1, count); in gen_write_ref_array_post_barrier() 230 LP64_ONLY( assert(pre_val != c_rarg1, "smashed arg"); ) in g1_write_barrier_pre() 232 if (c_rarg1 != thread) { in g1_write_barrier_pre() 233 __ mov(c_rarg1, thread); in g1_write_barrier_pre()
|