Home | History | Annotate | Download | only in x86

Lines Matching refs:Address

49   cfi().SetCurrentCFAOffset(4);  // Return address on stack.
60 // return address then method on stack.
63 kFramePointerSize /*return address*/;
74 __ movl(Address(ESP, offset), spill.AsX86().AsCpuRegister());
78 __ movsd(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister());
81 __ movss(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister());
130 __ movl(Address(ESP, offs), src.AsCpuRegister());
133 __ movl(Address(ESP, offs), src.AsRegisterPairLow());
134 __ movl(Address(ESP, FrameOffset(offs.Int32Value()+4)), src.AsRegisterPairHigh());
137 __ fstps(Address(ESP, offs));
139 __ fstpl(Address(ESP, offs));
144 __ movss(Address(ESP, offs), src.AsXmmRegister());
146 __ movsd(Address(ESP, offs), src.AsXmmRegister());
154 __ movl(Address(ESP, dest), src.AsCpuRegister());
160 __ movl(Address(ESP, dest), src.AsCpuRegister());
164 __ movl(Address(ESP, dest), Immediate(imm));
172 __ leal(scratch.AsCpuRegister(), Address(ESP, fr_offs));
173 __ fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister());
177 __ fs()->movl(Address::Absolute(thr_offs), ESP);
193 __ movl(dest.AsCpuRegister(), Address(ESP, src));
196 __ movl(dest.AsRegisterPairLow(), Address(ESP, src));
197 __ movl(dest.AsRegisterPairHigh(), Address(ESP, FrameOffset(src.Int32Value()+4)));
200 __ flds(Address(ESP, src));
202 __ fldl(Address(ESP, src));
207 __ movss(dest.AsXmmRegister(), Address(ESP, src));
209 __ movsd(dest.AsXmmRegister(), Address(ESP, src));
220 __ fs()->movzxb(dest.AsCpuRegister(), Address::Absolute(src));
223 __ fs()->movl(dest.AsCpuRegister(), Address::Absolute(src));
227 __ fs()->movl(dest.AsRegisterPairLow(), Address::Absolute(src));
228 __ fs()->movl(dest.AsRegisterPairHigh(), Address::Absolute(ThreadOffset32(src.Int32Value()+4)));
231 __ fs()->flds(Address::Absolute(src));
233 __ fs()->fldl(Address::Absolute(src));
238 __ fs()->movss(dest.AsXmmRegister(), Address::Absolute(src));
240 __ fs()->movsd(dest.AsXmmRegister(), Address::Absolute(src));
248 __ movl(dest.AsCpuRegister(), Address(ESP, src));
255 __ movl(dest.AsCpuRegister(), Address(base.AsX86().AsCpuRegister(), offs));
266 __ movl(dest.AsCpuRegister(), Address(base.AsX86().AsCpuRegister(), offs));
272 __ fs()->movl(dest.AsCpuRegister(), Address::Absolute(offs));
308 __ fstps(Address(ESP, 0));
309 __ movss(dest.AsXmmRegister(), Address(ESP, 0));
312 __ fstpl(Address(ESP, 0));
313 __ movsd(dest.AsXmmRegister(), Address(ESP, 0));
326 __ movl(scratch.AsCpuRegister(), Address(ESP, src));
327 __ movl(Address(ESP, dest), scratch.AsCpuRegister());
335 __ fs()->movl(scratch.AsCpuRegister(), Address::Absolute(thr_offs));
345 __ fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister());
378 __ pushl(Address(ESP, src));
379 __ popl(Address(dest_base.AsX86().AsCpuRegister(), dest_offset));
389 __ movl(scratch, Address(ESP, src_base));
390 __ movl(scratch, Address(scratch, src_offset));
391 __ movl(Address(ESP, dest), scratch);
402 __ pushl(Address(src.AsX86().AsCpuRegister(), src_offset));
403 __ popl(Address(dest.AsX86().AsCpuRegister(), dest_offset));
415 __ movl(scratch, Address(ESP, src));
416 __ pushl(Address(scratch, src_offset));
417 __ popl(Address(scratch, dest_offset));
440 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
443 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
455 __ movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
458 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
461 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
479 __ movl(out_reg.AsCpuRegister(), Address(in_reg.AsCpuRegister(), 0));
494 __ call(Address(base.AsCpuRegister(), offset.Int32Value()));
500 __ movl(scratch, Address(ESP, base));
501 __ call(Address(scratch, offset));
505 __ fs()->call(Address::Absolute(offset));
510 Address::Absolute(Thread::SelfOffset<kX86PointerSize>()));
516 __ fs()->movl(scratch.AsCpuRegister(), Address::Absolute(Thread::SelfOffset<kX86PointerSize>()));
517 __ movl(Address(ESP, offset), scratch.AsCpuRegister());
523 __ fs()->cmpl(Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>()), Immediate(0));
580 __ fs()->movl(EAX, Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>()));
581 __ fs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86PointerSize, pDeliverException)));