Searched defs:disp_hdr (Results 1 - 1 of 1) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_MacroAssembler_x86.cpp38 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