Lines Matching refs:src

273   void movq(CpuRegister dst, const Immediate& src);
274 void movl(CpuRegister dst, const Immediate& src);
275 void movq(CpuRegister dst, CpuRegister src);
276 void movl(CpuRegister dst, CpuRegister src);
278 void movq(CpuRegister dst, const Address& src);
279 void movl(CpuRegister dst, const Address& src);
280 void movq(const Address& dst, CpuRegister src);
281 void movl(const Address& dst, CpuRegister src);
284 void movzxb(CpuRegister dst, CpuRegister src);
285 void movzxb(CpuRegister dst, const Address& src);
286 void movsxb(CpuRegister dst, CpuRegister src);
287 void movsxb(CpuRegister dst, const Address& src);
288 void movb(CpuRegister dst, const Address& src);
289 void movb(const Address& dst, CpuRegister src);
292 void movzxw(CpuRegister dst, CpuRegister src);
293 void movzxw(CpuRegister dst, const Address& src);
294 void movsxw(CpuRegister dst, CpuRegister src);
295 void movsxw(CpuRegister dst, const Address& src);
296 void movw(CpuRegister dst, const Address& src);
297 void movw(const Address& dst, CpuRegister src);
299 void leaq(CpuRegister dst, const Address& src);
301 void movss(XmmRegister dst, const Address& src);
302 void movss(const Address& dst, XmmRegister src);
303 void movss(XmmRegister dst, XmmRegister src);
305 void movd(XmmRegister dst, CpuRegister src);
306 void movd(CpuRegister dst, XmmRegister src);
308 void addss(XmmRegister dst, XmmRegister src);
309 void addss(XmmRegister dst, const Address& src);
310 void subss(XmmRegister dst, XmmRegister src);
311 void subss(XmmRegister dst, const Address& src);
312 void mulss(XmmRegister dst, XmmRegister src);
313 void mulss(XmmRegister dst, const Address& src);
314 void divss(XmmRegister dst, XmmRegister src);
315 void divss(XmmRegister dst, const Address& src);
317 void movsd(XmmRegister dst, const Address& src);
318 void movsd(const Address& dst, XmmRegister src);
319 void movsd(XmmRegister dst, XmmRegister src);
321 void addsd(XmmRegister dst, XmmRegister src);
322 void addsd(XmmRegister dst, const Address& src);
323 void subsd(XmmRegister dst, XmmRegister src);
324 void subsd(XmmRegister dst, const Address& src);
325 void mulsd(XmmRegister dst, XmmRegister src);
326 void mulsd(XmmRegister dst, const Address& src);
327 void divsd(XmmRegister dst, XmmRegister src);
328 void divsd(XmmRegister dst, const Address& src);
330 void cvtsi2ss(XmmRegister dst, CpuRegister src);
331 void cvtsi2sd(XmmRegister dst, CpuRegister src);
333 void cvtss2si(CpuRegister dst, XmmRegister src);
334 void cvtss2sd(XmmRegister dst, XmmRegister src);
336 void cvtsd2si(CpuRegister dst, XmmRegister src);
337 void cvtsd2ss(XmmRegister dst, XmmRegister src);
339 void cvttss2si(CpuRegister dst, XmmRegister src);
340 void cvttsd2si(CpuRegister dst, XmmRegister src);
342 void cvtdq2pd(XmmRegister dst, XmmRegister src);
347 void sqrtsd(XmmRegister dst, XmmRegister src);
348 void sqrtss(XmmRegister dst, XmmRegister src);
350 void xorpd(XmmRegister dst, const Address& src);
351 void xorpd(XmmRegister dst, XmmRegister src);
352 void xorps(XmmRegister dst, const Address& src);
353 void xorps(XmmRegister dst, XmmRegister src);
355 void andpd(XmmRegister dst, const Address& src);
357 void flds(const Address& src);
360 void fldl(const Address& src);
364 void fldcw(const Address& src);
368 void fildl(const Address& src);
377 void xchgl(CpuRegister dst, CpuRegister src);
378 void xchgq(CpuRegister dst, CpuRegister src);
397 void andl(CpuRegister dst, CpuRegister src);
401 void orl(CpuRegister dst, CpuRegister src);
403 void xorl(CpuRegister dst, CpuRegister src);
405 void xorq(CpuRegister dst, CpuRegister src);
407 void addl(CpuRegister dst, CpuRegister src);
414 void addq(CpuRegister dst, CpuRegister src);
417 void subl(CpuRegister dst, CpuRegister src);
422 void subq(CpuRegister dst, CpuRegister src);
429 void imull(CpuRegister dst, CpuRegister src);
517 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
518 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
519 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
531 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
535 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
537 void LoadFromThread64(ManagedRegister dest, ThreadOffset<8> src, size_t size) OVERRIDE;
539 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
548 void Move(ManagedRegister dest, ManagedRegister src, size_t size);
556 void CopyRef(FrameOffset dest, FrameOffset src, ManagedRegister scratch) OVERRIDE;
558 void Copy(FrameOffset dest, FrameOffset src, ManagedRegister scratch, size_t size) OVERRIDE;
563 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch,
569 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
572 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
599 // src holds a handle scope entry (Object**) load this into dst
601 ManagedRegister src);
603 // Heap::VerifyObject on src. In some cases (such as a reference to this) we
604 // know that src may not be null.
605 void VerifyObject(ManagedRegister src, bool could_be_null) OVERRIDE;
606 void VerifyObject(FrameOffset src, bool could_be_null) OVERRIDE;
641 void EmitOptionalRex32(CpuRegister dst, CpuRegister src);
642 void EmitOptionalRex32(XmmRegister dst, XmmRegister src);
643 void EmitOptionalRex32(CpuRegister dst, XmmRegister src);
644 void EmitOptionalRex32(XmmRegister dst, CpuRegister src);
651 void EmitRex64(CpuRegister dst, CpuRegister src);
655 void EmitOptionalByteRegNormalizingRex32(CpuRegister dst, CpuRegister src);