/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_sparc.hpp | 49 void monitorexit(LIR_Opr obj_opr, LIR_Opr lock_opr, Register hdr, int monitor_no);
|
H A D | c1_LIRAssembler_sparc.cpp | 237 void LIR_Assembler::monitorexit(LIR_Opr obj_opr, LIR_Opr lock_opr, Register hdr, int monitor_no) { argument 243 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no); 255 MonitorAccessStub* slow_case = new MonitorExitStub(lock_opr, UseFastLocking, monitor_no); 2661 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst_opr) { argument 2662 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no);
|
H A D | c1_LIRGenerator_sparc.cpp | 419 monitor_enter(obj.result(), lock, hdr, scratch, x->monitor_no(), info_for_exception, info); 432 monitor_exit(obj_temp, lock, hdr, LIR_OprFact::illegalOpr, x->monitor_no());
|
/openjdk10/hotspot/src/share/vm/c1/ |
H A D | c1_Instruction.hpp | 1489 AccessMonitor(Value obj, int monitor_no, ValueStack* state_before = NULL) 1492 , _monitor_no(monitor_no) 1500 int monitor_no() const { return _monitor_no; } 1510 MonitorEnter(Value obj, int monitor_no, ValueStack* state_before) 1511 : AccessMonitor(obj, monitor_no, state_before) 1524 MonitorExit(Value obj, int monitor_no) 1525 : AccessMonitor(obj, monitor_no, NULL)
|
H A D | c1_LIRGenerator.hpp | 335 void monitor_enter (LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no, CodeEmitInfo* info_for_exception, CodeEmitInfo* info); 336 void monitor_exit (LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no);
|
H A D | c1_LIRGenerator.cpp | 653 void LIRGenerator::monitor_enter(LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no, CodeEmitInfo* info_for_exception, CodeEmitInfo* info) { argument 657 __ load_stack_address_monitor(monitor_no, lock); 663 void LIRGenerator::monitor_exit(LIR_Opr object, LIR_Opr lock, LIR_Opr new_hdr, LIR_Opr scratch, int monitor_no) { argument 668 CodeStub* slow_path = new MonitorExitStub(lock, UseFastLocking, monitor_no); 669 __ load_stack_address_monitor(monitor_no, lock);
|
H A D | c1_InstructionPrinter.cpp | 196 output()->print("monitor[%d](", monitor->monitor_no());
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | c1_LIRGenerator_ppc.cpp | 428 monitor_enter(obj.result(), lock, hdr, scratch, x->monitor_no(), info_for_exception, info); 441 monitor_exit(obj_temp, lock, hdr, LIR_OprFact::illegalOpr, x->monitor_no());
|
H A D | c1_LIRAssembler_ppc.cpp | 2691 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst_opr) { argument 2692 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no);
|
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | c1_LIRGenerator_aarch64.cpp | 412 x->monitor_no(), info_for_exception, info); 425 monitor_exit(obj_temp, lock, syncTempOpr(), LIR_OprFact::illegalOpr, x->monitor_no());
|
H A D | c1_LIRAssembler_aarch64.cpp | 2647 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst) { argument 2648 __ lea(dst->as_register(), frame_map()->address_for_monitor_lock(monitor_no));
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | c1_LIRGenerator_s390.cpp | 356 x->monitor_no(), info_for_exception, info); 368 monitor_exit(obj_temp, lock, syncTempOpr(), LIR_OprFact::illegalOpr, x->monitor_no());
|
H A D | c1_LIRAssembler_s390.cpp | 2671 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst_opr) { argument 2672 Address addr = frame_map()->address_for_monitor_lock(monitor_no);
|
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRGenerator_x86.cpp | 364 x->monitor_no(), info_for_exception, info); 377 monitor_exit(obj_temp, lock, syncTempOpr(), LIR_OprFact::illegalOpr, x->monitor_no());
|
H A D | c1_LIRAssembler_x86.cpp | 3711 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst) { argument 3712 __ lea(dst->as_register(), frame_map()->address_for_monitor_lock(monitor_no));
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | c1_LIRGenerator_arm.cpp | 648 x->monitor_no(), info_for_exception, info); 662 monitor_exit(obj_temp, lock, hdr, atomicLockOpr(), x->monitor_no());
|
H A D | c1_LIRAssembler_arm.cpp | 3255 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst) { argument 3256 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no);
|