• Home
  • Raw
  • Download

Lines Matching full:vd

148         uint16_t vd = this->GetInst().template GetVReg<format, 0>();  in HandleMov()  local
150 LOG_INST() << "mov v" << vd << ", v" << vs; in HandleMov()
152 cur_frame_handler.GetVReg(vd).MovePrimitive(cur_frame_handler.GetVReg(vs)); in HandleMov()
159 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleMovWide() local
161 LOG_INST() << "mov.64 v" << vd << ", v" << vs; in HandleMovWide()
163 cur_frame_handler.GetVReg(vd).MovePrimitive(cur_frame_handler.GetVReg(vs)); in HandleMovWide()
170 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleMovObj() local
172 LOG_INST() << "mov.obj v" << vd << ", v" << vs; in HandleMovObj()
174 cur_frame_handler.GetVReg(vd).MoveReference(cur_frame_handler.GetVReg(vs)); in HandleMovObj()
181 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleMovDyn() local
183 LOG_INST() << "mov.dyn v" << vd << ", v" << vs; in HandleMovDyn()
185 cur_frame_handler.GetVReg(vd).Move(cur_frame_handler.GetVReg(vs)); in HandleMovDyn()
193 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleMovi() local
194 LOG_INST() << "movi v" << vd << ", " << std::hex << "0x" << imm; in HandleMovi()
195 this->GetFrameHandler().GetVReg(vd).SetPrimitive(imm); in HandleMovi()
203 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleMoviWide() local
204 LOG_INST() << "movi.64 v" << vd << ", " << std::hex << "0x" << imm; in HandleMoviWide()
205 this->GetFrameHandler().GetVReg(vd).SetPrimitive(imm); in HandleMoviWide()
213 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleFmovi() local
214 LOG_INST() << "fmovi v" << vd << ", " << imm; in HandleFmovi()
215 this->GetFrameHandler().GetVReg(vd).SetPrimitive(imm); in HandleFmovi()
223 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleFmoviWide() local
224 LOG_INST() << "fmovi.64 v" << vd << ", " << imm; in HandleFmoviWide()
225 this->GetFrameHandler().GetVReg(vd).SetPrimitive(imm); in HandleFmoviWide()
232 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleMovNull() local
233 LOG_INST() << "mov.null v" << vd; in HandleMovNull()
234 this->GetFrameHandler().GetVReg(vd).SetReference(nullptr); in HandleMovNull()
359 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleSta() local
360 LOG_INST() << "sta v" << vd; in HandleSta()
361 this->GetFrameHandler().GetVReg(vd).SetPrimitive(this->GetAcc().Get()); in HandleSta()
368 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleStaWide() local
369 LOG_INST() << "sta.64 v" << vd; in HandleStaWide()
370 this->GetFrameHandler().GetVReg(vd).SetPrimitive(this->GetAcc().GetValue()); in HandleStaWide()
377 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleStaObj() local
378 LOG_INST() << "sta.obj v" << vd; in HandleStaObj()
379 this->GetFrameHandler().GetVReg(vd).SetReference(this->GetAcc().GetReference()); in HandleStaObj()
386 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleStaDyn() local
387 LOG_INST() << "sta.dyn v" << vd; in HandleStaDyn()
388 this->GetFrameHandler().GetVReg(vd).Move(this->GetAccAsVReg()); in HandleStaDyn()
1422 uint16_t vd = this->GetInst().template GetVReg<format>(); in HandleLdaConst() local
1424 LOG_INST() << "lda.const v" << vd << ", " << std::hex << "0x" << litarr_id; in HandleLdaConst()
1433 this->GetFrameHandler().GetVReg(vd).SetReference(array); in HandleLdaConst()
1441 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleNewarr() local
1445 LOG_INST() << "newarr v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleNewarr()
1458 this->GetFrameHandler().GetVReg(vd).SetReference(array); in HandleNewarr()
1473 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleNewobj() local
1476 LOG_INST() << "newobj v" << vd << std::hex << "0x" << id; in HandleNewobj()
1484 this->GetFrameHandler().GetVReg(vd).SetReference(obj); in HandleNewobj()
1609 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleLdobjV() local
1613 LOG_INST() << "ldobj.v v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleLdobjV()
1624 auto vreg = this->GetFrameHandler().GetVReg(vd); in HandleLdobjV()
1636 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleLdobjVWide() local
1640 LOG_INST() << "ldobj.v.64 v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleLdobjVWide()
1651 auto vreg = this->GetFrameHandler().GetVReg(vd); in HandleLdobjVWide()
1663 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleLdobjVObj() local
1667 LOG_INST() << "ldobj.v.obj v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleLdobjVObj()
1679 this->GetFrameHandler().GetVReg(vd).SetReference( in HandleLdobjVObj()
1768 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleStobjV() local
1772 LOG_INST() << "stobj.v v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleStobjV()
1783 StorePrimitiveFieldReg(this->GetFrame()->GetVReg(vd), obj, field); in HandleStobjV()
1794 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleStobjVWide() local
1798 LOG_INST() << "stobj.v.64 v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleStobjVWide()
1809 StorePrimitiveFieldReg(this->GetFrame()->GetVReg(vd), obj, field); in HandleStobjVWide()
1820 uint16_t vd = this->GetInst().template GetVReg<format, 0>(); in HandleStobjVObj() local
1824 LOG_INST() << "stobj.v.obj v" << vd << ", v" << vs << ", " << std::hex << "0x" << id; in HandleStobjVObj()
1837 … this->GetFrame()->GetVReg(vd).GetReference()); in HandleStobjVObj()