/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/ |
H A D | interpreter_x86_64.cpp | 63 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 69 rbx, r14, c_rarg3); in generate_slow_signature_handler() 90 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 104 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 113 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 142 __ mov(c_rarg3, rsp); 148 rbx, r14, c_rarg3); 171 __ testl(c_rarg3, 1 << i); 181 __ movl(c_rarg3, Address(rbx, Method::access_flags_offset())); 182 __ testl(c_rarg3, JVM_ACC_STATIC); [all …]
|
H A D | interpreterRT_x86_64.cpp | 59 __ movl(c_rarg3, src); in pass_int() 79 __ movl(c_rarg3, src); in pass_int() 113 __ movptr(c_rarg3, src); in pass_long() 134 __ movptr(c_rarg3, src); in pass_long() 217 __ xorl(c_rarg3, c_rarg3); in pass_object() 219 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 247 __ xorl(c_rarg3, c_rarg3); in pass_object() 249 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
H A D | stubGenerator_x86_64.cpp | 309 __ testl(c_rarg3, c_rarg3); in generate_call_stub() 764 __ push(c_rarg3); in generate_f2i_fixup() 769 __ xorl(c_rarg3, c_rarg3); in generate_f2i_fixup() 785 __ pop(c_rarg3); in generate_f2i_fixup() 801 __ push(c_rarg3); in generate_f2l_fixup() 806 __ xorl(c_rarg3, c_rarg3); in generate_f2l_fixup() 822 __ pop(c_rarg3); in generate_f2l_fixup() 839 __ push(c_rarg3); in generate_d2i_fixup() 849 __ negl(c_rarg3); in generate_d2i_fixup() 869 __ pop(c_rarg3); in generate_d2i_fixup() [all …]
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/ |
H A D | interpreter_x86_64.cpp | 63 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 69 rbx, r14, c_rarg3); in generate_slow_signature_handler() 90 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 104 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 113 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 142 __ mov(c_rarg3, rsp); 148 rbx, r14, c_rarg3); 171 __ testl(c_rarg3, 1 << i); 181 __ movl(c_rarg3, Address(rbx, Method::access_flags_offset())); 182 __ testl(c_rarg3, JVM_ACC_STATIC); [all …]
|
H A D | interpreterRT_x86_64.cpp | 59 __ movl(c_rarg3, src); in pass_int() 79 __ movl(c_rarg3, src); in pass_int() 113 __ movptr(c_rarg3, src); in pass_long() 134 __ movptr(c_rarg3, src); in pass_long() 217 __ xorl(c_rarg3, c_rarg3); in pass_object() 219 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 247 __ xorl(c_rarg3, c_rarg3); in pass_object() 249 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
H A D | stubGenerator_x86_64.cpp | 309 __ testl(c_rarg3, c_rarg3); in generate_call_stub() 764 __ push(c_rarg3); in generate_f2i_fixup() 769 __ xorl(c_rarg3, c_rarg3); in generate_f2i_fixup() 785 __ pop(c_rarg3); in generate_f2i_fixup() 801 __ push(c_rarg3); in generate_f2l_fixup() 806 __ xorl(c_rarg3, c_rarg3); in generate_f2l_fixup() 822 __ pop(c_rarg3); in generate_f2l_fixup() 839 __ push(c_rarg3); in generate_d2i_fixup() 849 __ negl(c_rarg3); in generate_d2i_fixup() 869 __ pop(c_rarg3); in generate_d2i_fixup() [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 74 __ movl(c_rarg3, src); in pass_int() 94 __ movl(c_rarg3, src); in pass_int() 128 __ movptr(c_rarg3, src); in pass_long() 149 __ movptr(c_rarg3, src); in pass_long() 232 __ xorl(c_rarg3, c_rarg3); in pass_object() 234 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 262 __ xorl(c_rarg3, c_rarg3); in pass_object() 264 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 43 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 49 rbx, r14, c_rarg3); in generate_slow_signature_handler() 70 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 84 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 93 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 122 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 128 rbx, r14, c_rarg3); in generate_slow_signature_handler() 151 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 162 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 166 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 75 __ movl(c_rarg3, src); in pass_int() 95 __ movl(c_rarg3, src); in pass_int() 129 __ movptr(c_rarg3, src); in pass_long() 150 __ movptr(c_rarg3, src); in pass_long() 233 __ xorl(c_rarg3, c_rarg3); in pass_object() 235 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 263 __ xorl(c_rarg3, c_rarg3); in pass_object() 265 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 74 __ movl(c_rarg3, src); in pass_int() 94 __ movl(c_rarg3, src); in pass_int() 128 __ movptr(c_rarg3, src); in pass_long() 149 __ movptr(c_rarg3, src); in pass_long() 232 __ xorl(c_rarg3, c_rarg3); in pass_object() 234 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 262 __ xorl(c_rarg3, c_rarg3); in pass_object() 264 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 43 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 49 rbx, r14, c_rarg3); in generate_slow_signature_handler() 70 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 84 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 93 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 122 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 128 rbx, r14, c_rarg3); in generate_slow_signature_handler() 151 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 162 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 166 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 75 __ movl(c_rarg3, src); in pass_int() 95 __ movl(c_rarg3, src); in pass_int() 129 __ movptr(c_rarg3, src); in pass_long() 150 __ movptr(c_rarg3, src); in pass_long() 233 __ xorl(c_rarg3, c_rarg3); in pass_object() 235 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 263 __ xorl(c_rarg3, c_rarg3); in pass_object() 265 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 74 __ movl(c_rarg3, src); in pass_int() 94 __ movl(c_rarg3, src); in pass_int() 128 __ movptr(c_rarg3, src); in pass_long() 149 __ movptr(c_rarg3, src); in pass_long() 232 __ xorl(c_rarg3, c_rarg3); in pass_object() 234 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 262 __ xorl(c_rarg3, c_rarg3); in pass_object() 264 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 75 __ movl(c_rarg3, src); in pass_int() 95 __ movl(c_rarg3, src); in pass_int() 129 __ movptr(c_rarg3, src); in pass_long() 150 __ movptr(c_rarg3, src); in pass_long() 233 __ xorl(c_rarg3, c_rarg3); in pass_object() 235 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 263 __ xorl(c_rarg3, c_rarg3); in pass_object() 265 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 74 __ movl(c_rarg3, src); in pass_int() 94 __ movl(c_rarg3, src); in pass_int() 128 __ movptr(c_rarg3, src); in pass_long() 149 __ movptr(c_rarg3, src); in pass_long() 232 __ xorl(c_rarg3, c_rarg3); in pass_object() 234 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 262 __ xorl(c_rarg3, c_rarg3); in pass_object() 264 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/x86/ |
H A D | templateInterpreterGenerator_x86_64.cpp | 44 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 50 rbx, r14, c_rarg3); in generate_slow_signature_handler() 71 __ testl(c_rarg3, 1 << (i*2)); // Float or Double? in generate_slow_signature_handler() 85 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() 94 __ testl(c_rarg3, 1 << ((i*2)+1)); // Double? in generate_slow_signature_handler() 123 __ mov(c_rarg3, rsp); in generate_slow_signature_handler() 129 rbx, r14, c_rarg3); in generate_slow_signature_handler() 152 __ testl(c_rarg3, 1 << i); in generate_slow_signature_handler() 163 __ testl(c_rarg3, JVM_ACC_STATIC); in generate_slow_signature_handler() 167 __ movptr(c_rarg3, Address(rsp, 2 * wordSize)); in generate_slow_signature_handler() [all …]
|
H A D | interpreterRT_x86_64.cpp | 74 __ movl(c_rarg3, src); in pass_int() 94 __ movl(c_rarg3, src); in pass_int() 128 __ movptr(c_rarg3, src); in pass_long() 149 __ movptr(c_rarg3, src); in pass_long() 232 __ xorl(c_rarg3, c_rarg3); in pass_object() 234 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object() 262 __ xorl(c_rarg3, c_rarg3); in pass_object() 264 __ cmov(Assembler::notEqual, c_rarg3, rax); in pass_object()
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/aarch64/vm/ |
H A D | interpreter_aarch64.cpp | 61 __ mov(c_rarg3, esp); in generate_slow_signature_handler() 67 __ sub(sp, c_rarg3, 18 * wordSize); in generate_slow_signature_handler() 72 rmethod, rlocals, c_rarg3); in generate_slow_signature_handler() 92 __ ldrw(c_rarg3, Address(sp, 9 * wordSize)); // float/double identifiers in generate_slow_signature_handler() 99 __ tbnz(c_rarg3, i, d); in generate_slow_signature_handler()
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/aarch64/vm/ |
H A D | interpreter_aarch64.cpp | 61 __ mov(c_rarg3, esp); in generate_slow_signature_handler() 67 __ sub(sp, c_rarg3, 18 * wordSize); in generate_slow_signature_handler() 72 rmethod, rlocals, c_rarg3); in generate_slow_signature_handler() 92 __ ldrw(c_rarg3, Address(sp, 9 * wordSize)); // float/double identifiers in generate_slow_signature_handler() 99 __ tbnz(c_rarg3, i, d); in generate_slow_signature_handler()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/aarch64/ |
H A D | interpreterRT_aarch64.cpp | 68 __ ldr(c_rarg3, src); in pass_int() 109 __ ldr(c_rarg3, src); in pass_long() 186 __ mov(c_rarg3, 0); in pass_object() 190 __ mov(c_rarg3, r0); in pass_object()
|