Searched defs:disp_hdr (Results 1 - 1 of 1) sorted by relevance
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_MacroAssembler_x86.cpp | 38 int C1_MacroAssembler::lock_object(Register hdr, Register obj, Register disp_hdr, Register scratch, Label& slow_case) { argument 42 assert(hdr != obj && hdr != disp_hdr && obj != disp_hdr, "registers must be different"); 49 movptr(Address(disp_hdr, BasicObjectLock::obj_offset_in_bytes()), obj); 53 null_check_offset = biased_locking_enter(disp_hdr, obj, hdr, scratch, false, done, &slow_case); 63 movptr(Address(disp_hdr, 0), hdr); 68 cmpxchgptr(disp_hdr, Address(obj, hdr_offset)); 92 movptr(Address(disp_hdr, 0), hdr); 101 void C1_MacroAssembler::unlock_object(Register hdr, Register obj, Register disp_hdr, Label& slow_case) { argument 104 assert(disp_hdr [all...] |
Completed in 31 milliseconds