/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRGenerator_x86.cpp | 480 const LIR_Opr result_reg = result_register_for(x->type()); local 505 __ call_runtime_leaf(entry, getThreadTemp(), result_reg, cc->args()); 506 __ move(result_reg, result); 565 LIR_Opr result_reg; local 567 result_reg = divOutOpr(); 569 result_reg = remOutOpr(); 578 __ irem(left.result(), right.result(), result_reg, tmp, info); 580 __ idiv(left.result(), right.result(), result_reg, tmp, info); 585 __ move(result_reg, result); 874 LIR_Opr result_reg local 902 __ call_runtime_leaf(StubRoutines::dexp(), getThreadTemp(), result_reg, cc->args()); local 904 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dexp), getThreadTemp(), result_reg, cc->args()); local 909 __ call_runtime_leaf(StubRoutines::dlog(), getThreadTemp(), result_reg, cc->args()); local 911 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dlog), getThreadTemp(), result_reg, cc->args()); local 916 __ call_runtime_leaf(StubRoutines::dlog10(), getThreadTemp(), result_reg, cc->args()); local 918 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dlog10), getThreadTemp(), result_reg, cc->args()); local 923 __ call_runtime_leaf(StubRoutines::dpow(), getThreadTemp(), result_reg, cc->args()); local 925 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dpow), getThreadTemp(), result_reg, cc->args()); local 930 __ call_runtime_leaf(StubRoutines::dsin(), getThreadTemp(), result_reg, cc->args()); local 932 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dsin), getThreadTemp(), result_reg, cc->args()); local 937 __ call_runtime_leaf(StubRoutines::dcos(), getThreadTemp(), result_reg, cc->args()); local 939 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dcos), getThreadTemp(), result_reg, cc->args()); local 944 __ call_runtime_leaf(StubRoutines::dtan(), getThreadTemp(), result_reg, cc->args()); local 946 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dtan), getThreadTemp(), result_reg, cc->args()); local 955 __ call_runtime_leaf(StubRoutines::dexp(), getThreadTemp(), result_reg, cc->args()); local 957 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dexp), getThreadTemp(), result_reg, cc->args()); local 962 __ call_runtime_leaf(StubRoutines::dlog(), getThreadTemp(), result_reg, cc->args()); local 964 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dlog), getThreadTemp(), result_reg, cc->args()); local 969 __ call_runtime_leaf(StubRoutines::dlog10(), getThreadTemp(), result_reg, cc->args()); local 971 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dlog10), getThreadTemp(), result_reg, cc->args()); local 976 __ call_runtime_leaf(StubRoutines::dpow(), getThreadTemp(), result_reg, cc->args()); local 978 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dpow), getThreadTemp(), result_reg, cc->args()); local 983 __ call_runtime_leaf(StubRoutines::dsin(), getThreadTemp(), result_reg, cc->args()); local 985 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dsin), getThreadTemp(), result_reg, cc->args()); local 990 __ call_runtime_leaf(StubRoutines::dcos(), getThreadTemp(), result_reg, cc->args()); local 992 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dcos), getThreadTemp(), result_reg, cc->args()); local 997 __ call_runtime_leaf(StubRoutines::dtan(), getThreadTemp(), result_reg, cc->args()); local 999 __ call_runtime_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dtan), getThreadTemp(), result_reg, cc->args()); local 1116 const LIR_Opr result_reg = result_register_for(x->type()); local 1125 __ call_runtime_leaf(StubRoutines::updateBytesCRC32(), getThreadTemp(), result_reg, cc->args()); local 1198 const LIR_Opr result_reg = result_register_for(x->type()); local 1211 __ call_runtime_leaf(StubRoutines::vectorizedMismatch(), getThreadTemp(), result_reg, cc->args()); local [all...] |
H A D | c1_LIRAssembler_x86.cpp | 3928 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument 3929 assert(result_reg->is_register(), "check"); 3931 // __ get_thread(result_reg->as_register_lo()); 3932 __ mov(result_reg->as_register(), r15_thread); 3934 __ get_thread(result_reg->as_register());
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | c1_LIRGenerator_s390.cpp | 444 LIR_Opr result_reg = result; local 456 result_reg = ldivOutOpr(); 459 result_reg = lremOutOpr(); 472 __ irem(left.result(), right.result(), result_reg, tmp, info); 474 __ idiv(left.result(), right.result(), result_reg, tmp, info); 479 if (result_reg != result) { 480 __ move(result_reg, result); 520 LIR_Opr result_reg = result; local 532 result_reg = divOutOpr(); 535 result_reg 1207 const LIR_Opr result_reg = result_register_for (x->type()); local 1217 __ call_runtime_leaf(StubRoutines::updateBytesCRC32(), LIR_OprFact::illegalOpr, result_reg, cc->args()); local 1274 const LIR_Opr result_reg = result_register_for (x->type()); local 1284 __ call_runtime_leaf(StubRoutines::updateBytesCRC32C(), LIR_OprFact::illegalOpr, result_reg, cc->args()); local [all...] |
H A D | c1_LIRAssembler_s390.cpp | 2864 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument
|
/openjdk10/hotspot/src/share/vm/opto/ |
H A D | library_call.cpp | 3930 RegionNode* result_reg = new RegionNode(PATH_LIMIT); local 3931 PhiNode* result_val = new PhiNode(result_reg, TypeInstPtr::NOTNULL); 3932 PhiNode* result_io = new PhiNode(result_reg, Type::ABIO); 3933 PhiNode* result_mem = new PhiNode(result_reg, Type::MEMORY, TypePtr::BOTTOM); 3937 result_reg, _slow_path); 3939 Node* no_array_ctl = result_reg->in(_slow_path); 3952 result_reg->set_req(_slow_path, control()); 3964 result_reg->init_req(_normal_path, control()); 3981 set_result(result_reg, result_val); 4249 RegionNode* result_reg local 4765 RegionNode* result_reg = new RegionNode(PATH_LIMIT); local [all...] |
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRGenerator_sparc.cpp | 851 const LIR_Opr result_reg = result_register_for(x->type()); local 860 __ call_runtime_leaf(StubRoutines::updateBytesCRC32(), getThreadTemp(), result_reg, cc->args()); local 861 __ move(result_reg, result); 935 const LIR_Opr result_reg = result_register_for(x->type()); local 944 __ call_runtime_leaf(StubRoutines::updateBytesCRC32C(), getThreadTemp(), result_reg, cc->args()); local 945 __ move(result_reg, result);
|
H A D | c1_LIRAssembler_sparc.cpp | 3219 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument 3220 assert(result_reg->is_register(), "check"); 3221 __ mov(G2_thread, result_reg->as_register());
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | c1_LIRGenerator_ppc.cpp | 1421 const LIR_Opr result_reg = result_register_for(x->type()); local 1431 __ call_runtime_leaf(StubRoutines::updateBytesCRC32(), LIR_OprFact::illegalOpr, result_reg, cc->args()); local 1432 __ move(result_reg, result); 1491 const LIR_Opr result_reg = result_register_for(x->type()); local 1501 __ call_runtime_leaf(StubRoutines::updateBytesCRC32C(), LIR_OprFact::illegalOpr, result_reg, cc->args()); local 1502 __ move(result_reg, result);
|
H A D | c1_LIRAssembler_ppc.cpp | 1583 const Register result_reg = result->is_single_cpu() ? result->as_register() : result->as_register_lo(); local 1585 // We can use result_reg to load one operand if not already in register. 1586 Register first = o1_is_reg ? (opr1->is_single_cpu() ? opr1->as_register() : opr1->as_register_lo()) : result_reg, 1587 second = o2_is_reg ? (opr2->is_single_cpu() ? opr2->as_register() : opr2->as_register_lo()) : result_reg; 1598 __ isel(result_reg, BOOL_RESULT, cond, !positive, first, second); 2954 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument
|
H A D | macroAssembler_ppc.cpp | 1986 Register result_reg) { 2005 beq(CCR0, result_reg!=noreg ? failure : fallthru); // length 0 2018 if (result_reg!=noreg) li(result_reg, 1); // load non-zero result (indicates a miss) 2023 if (result_reg != noreg) { li(result_reg, 0); } // load zero result (indicates a hit) 2025 else if (result_reg == noreg) { blr(); } // return with CR0.eq if neither label nor result reg provided 1981 check_klass_subtype_slow_path(Register sub_klass, Register super_klass, Register temp1_reg, Register temp2_reg, Label* L_success, Register result_reg) argument
|
H A D | macroAssembler_ppc.hpp | 553 Register result_reg = noreg);
|
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | c1_LIRGenerator_aarch64.cpp | 457 const LIR_Opr result_reg = result_register_for(x->type()); local 471 __ call_runtime_leaf(entry, getThreadTemp(), result_reg, cc->args()); 472 __ move(result_reg, result); 1012 const LIR_Opr result_reg = result_register_for(x->type()); local 1021 __ call_runtime_leaf(StubRoutines::updateBytesCRC32(), getThreadTemp(), result_reg, cc->args()); local 1022 __ move(result_reg, result);
|
H A D | c1_LIRAssembler_aarch64.cpp | 2987 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument 2988 __ mov(result_reg->as_register(), rthread);
|
/openjdk10/hotspot/src/share/vm/c1/ |
H A D | c1_LIR.hpp | 2070 void leal(LIR_Opr from, LIR_Opr result_reg) { append(new LIR_Op1(lir_leal, from, result_reg)); } argument
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | c1_LIRAssembler_arm.cpp | 3408 void LIR_Assembler::get_thread(LIR_Opr result_reg) { argument
|