Lines Matching refs:dst

215   void li(Register dst, Handle<HeapObject> value, LiFlags mode = OPTIMIZE_SIZE);
216 void li(Register dst, ExternalReference value, LiFlags mode = OPTIMIZE_SIZE);
217 void li(Register dst, const StringConstantBase* string,
246 void LoadAddress(Register dst, Label* target);
394 void pop(Register dst) {
395 Ld(dst, MemOperand(sp, 0));
398 void Pop(Register dst) { pop(dst); }
485 void SmiTag(Register dst, Register src) {
488 dsll32(dst, src, 0);
491 Addu(dst, src, src);
497 void SmiUntag(Register dst, const MemOperand& src);
498 void SmiUntag(Register dst, Register src) {
500 dsra32(dst, src, kSmiShift - 32);
503 sra(dst, src, kSmiShift);
510 void SmiScale(Register dst, Register src, int scale) {
513 dsra(dst, src, kSmiShift - scale);
517 sll(dst, src, scale - kSmiTagSize);
565 void MovFromFloatResult(DoubleRegister dst);
566 void MovFromFloatParameter(DoubleRegister dst);
666 void Swc1(FPURegister fs, const MemOperand& dst);
669 void Sdc1(FPURegister fs, const MemOperand& dst);
685 void Float32Max(FPURegister dst, FPURegister src1, FPURegister src2,
687 void Float32Min(FPURegister dst, FPURegister src1, FPURegister src2,
689 void Float64Max(FPURegister dst, FPURegister src1, FPURegister src2,
691 void Float64Min(FPURegister dst, FPURegister src1, FPURegister src2,
695 void Float32MaxOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
696 void Float32MinOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
697 void Float64MaxOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
698 void Float64MinOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
704 inline void Move(Register dst, Handle<HeapObject> handle) { li(dst, handle); }
705 inline void Move(Register dst, Smi smi) { li(dst, Operand(smi)); }
707 inline void Move(Register dst, Register src) {
708 if (dst != src) {
709 mov(dst, src);
713 inline void Move(FPURegister dst, FPURegister src) { Move_d(dst, src); }
720 inline void Move(Register dst, FPURegister src) { dmfc1(dst, src); }
722 inline void Move(FPURegister dst, Register src) { dmtc1(src, dst); }
728 inline void FmoveHigh(FPURegister dst, Register src_high) {
729 mthc1(src_high, dst);
736 void FmoveLow(FPURegister dst, Register src_low);
738 inline void Move(FPURegister dst, Register src_low, Register src_high) {
739 mtc1(src_low, dst);
740 mthc1(src_high, dst);
743 inline void Move_d(FPURegister dst, FPURegister src) {
744 if (dst != src) {
745 mov_d(dst, src);
749 inline void Move_s(FPURegister dst, FPURegister src) {
750 if (dst != src) {
751 mov_s(dst, src);
755 void Move(FPURegister dst, float imm) { Move(dst, bit_cast<uint32_t>(imm)); }
756 void Move(FPURegister dst, double imm) { Move(dst, bit_cast<uint64_t>(imm)); }
757 void Move(FPURegister dst, uint32_t src);
758 void Move(FPURegister dst, uint64_t src);
762 void DaddOverflow(Register dst, Register left, const Operand& right,
766 void DsubOverflow(Register dst, Register left, const Operand& right,
769 void MulOverflow(Register dst, Register left, const Operand& right,
793 void FPUCanonicalizeNaN(const DoubleRegister dst, const DoubleRegister src);
842 void LoadLane(MSASize sz, MSARegister dst, uint8_t laneidx, MemOperand src);
843 void StoreLane(MSASize sz, MSARegister src, uint8_t laneidx, MemOperand dst);
844 void ExtMulLow(MSADataType type, MSARegister dst, MSARegister src1,
846 void ExtMulHigh(MSADataType type, MSARegister dst, MSARegister src1,
848 void LoadSplat(MSASize sz, MSARegister dst, MemOperand src);
849 void ExtAddPairwise(MSADataType type, MSARegister dst, MSARegister src);
850 void MSARoundW(MSARegister dst, MSARegister src, FPURoundingMode mode);
851 void MSARoundD(MSARegister dst, MSARegister src, FPURoundingMode mode);
883 void ComputeCodeStartAddress(Register dst);
952 void RoundDouble(FPURegister dst, FPURegister src, FPURoundingMode mode,
956 void RoundFloat(FPURegister dst, FPURegister src, FPURoundingMode mode,
1086 void LoadGlobalProxy(Register dst) {
1087 LoadNativeContextSlot(dst, Context::GLOBAL_PROXY_INDEX);
1090 void LoadNativeContextSlot(Register dst, int index);
1231 void DecodeField(Register dst, Register src) {
1232 Ext(dst, src, Field::kShift, Field::kSize);