Home
last modified time | relevance | path

Searched refs:rd_reg (Results 1 – 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/execution/loong64/
Dsimulator-loong64.cc2544 Registers::Name(rd_reg()), rd(), Registers::Name(rj_reg()), in DecodeTypeOp6()
2546 set_register(rd_reg(), get_pc() + kInstrSize); in DecodeTypeOp6()
2554 Registers::Name(rd_reg()), rd(), Registers::Name(rj_reg()), in DecodeTypeOp6()
2558 SetResult(rd_reg(), alu_out); in DecodeTypeOp6()
2596 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
2601 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
2606 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
2611 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
2616 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
2621 rj(), Registers::Name(rd_reg()), rd()); in DecodeTypeOp6()
[all …]
Dsimulator-loong64.h393 inline int32_t rd_reg() const { return instr_.RdValue(); } in rd_reg() function
394 inline int64_t rd() const { return get_register(rd_reg()); } in rd()
396 return static_cast<uint64_t>(get_register(rd_reg())); in rd_u()
431 inline void SetResult(const int32_t rd_reg, const int64_t alu_out) { in SetResult() argument
432 set_register(rd_reg, alu_out); in SetResult()
/third_party/node/deps/v8/src/execution/mips64/
Dsimulator-mips64.cc3733 SetResult(rd_reg(), rt() == 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3737 SetResult(rd_reg(), rt() != 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3752 int32_t return_addr_reg = rd_reg(); in DecodeTypeRegisterSPECIAL()
3762 SetResult(rd_reg(), static_cast<int32_t>(rt()) << sa()); in DecodeTypeRegisterSPECIAL()
3765 SetResult(rd_reg(), rt() << sa()); in DecodeTypeRegisterSPECIAL()
3768 SetResult(rd_reg(), rt() << sa() << 32); in DecodeTypeRegisterSPECIAL()
3786 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3802 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3819 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3822 SetResult(rd_reg(), (int32_t)rt() >> sa()); in DecodeTypeRegisterSPECIAL()
[all …]
Dsimulator-mips64.h485 inline int32_t rd_reg() const { return instr_.RdValue(); } in rd_reg() function
496 inline void SetResult(const int32_t rd_reg, const int64_t alu_out) { in SetResult() argument
497 set_register(rd_reg, alu_out); in SetResult()
/third_party/node/deps/v8/src/execution/riscv64/
Dsimulator-riscv64.h571 inline int32_t rd_reg() const { return instr_.RdValue(); } in rd_reg() function
610 set_register(rd_reg(), value);
611 if (trace) TraceRegWr(get_register(rd_reg()), DWORD);
614 set_fpu_register_float(rd_reg(), value);
615 if (trace) TraceRegWr(get_fpu_register_word(rd_reg()), FLOAT);
618 set_fpu_register_double(rd_reg(), value);
619 if (trace) TraceRegWr(get_fpu_register(rd_reg()), DOUBLE);
Dsimulator-riscv64.cc3531 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVRAType()
3612 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVRAType()
4440 } else if (rd_reg() == zero_reg) { in DecodeRVIType()
4451 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4458 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4465 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4472 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4479 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4487 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
4494 TraceMemRd(addr, val, get_register(rd_reg())); in DecodeRVIType()
[all …]
/third_party/node/deps/v8/src/execution/mips/
Dsimulator-mips.cc3794 SetResult(rd_reg(), rt() == 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3798 SetResult(rd_reg(), rt() != 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3812 int32_t return_addr_reg = rd_reg(); in DecodeTypeRegisterSPECIAL()
3824 SetResult(rd_reg(), static_cast<int32_t>(alu_out)); in DecodeTypeRegisterSPECIAL()
3837 SetResult(rd_reg(), static_cast<int32_t>(alu_out)); in DecodeTypeRegisterSPECIAL()
3841 SetResult(rd_reg(), static_cast<int32_t>(alu_out)); in DecodeTypeRegisterSPECIAL()
3845 SetResult(rd_reg(), static_cast<int32_t>(alu_out)); in DecodeTypeRegisterSPECIAL()
3858 SetResult(rd_reg(), static_cast<int32_t>(alu_out)); in DecodeTypeRegisterSPECIAL()
3861 SetResult(rd_reg(), rt() >> rs()); in DecodeTypeRegisterSPECIAL()
3872 SetResult(rd_reg(), (rs() << (lsa_sa() + 1)) + rt()); in DecodeTypeRegisterSPECIAL()
[all …]
Dsimulator-mips.h472 inline int32_t rd_reg() const { return instr_.RdValue(); } in rd_reg() function
483 inline void SetResult(int32_t rd_reg, int32_t alu_out) { in SetResult() argument
484 set_register(rd_reg, alu_out); in SetResult()
/third_party/node/deps/v8/src/codegen/mips/
Dassembler-mips.cc622 uint32_t rd_reg = static_cast<uint32_t>(rd.code()); in IsAddu() local
627 rd_reg == rd_field && rs_reg == rs_field && rt_reg == rt_field; in IsAddu()
635 uint32_t rd_reg = static_cast<uint32_t>(rd.code()); in IsMov() local
639 bool res = opcode == SPECIAL && function_field == OR && rd_field == rd_reg && in IsMov()
/third_party/node/deps/v8/src/codegen/mips64/
Dassembler-mips64.cc547 uint32_t rd_reg = static_cast<uint32_t>(rd.code()); in IsMov() local
551 bool res = opcode == SPECIAL && function_field == OR && rd_field == rd_reg && in IsMov()