/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | macro-assembler-loong64.h | 535 void Bstrins_w(Register rk, Register rj, uint16_t msbw, uint16_t lswb); 536 void Bstrins_d(Register rk, Register rj, uint16_t msbw, uint16_t lsbw); 537 void Bstrpick_w(Register rk, Register rj, uint16_t msbw, uint16_t lsbw); 538 void Bstrpick_d(Register rk, Register rj, uint16_t msbw, uint16_t lsbw);
|
H A D | assembler-loong64.cc | 1352 void Assembler::bstrins_w(Register rd, Register rj, int32_t msbw, in bstrins_w() argument 1354 DCHECK(is_uint5(msbw) && is_uint5(lsbw)); in bstrins_w() 1355 GenImm(BSTR_W, msbw + 0x20, lsbw, rj, rd); in bstrins_w() 1363 void Assembler::bstrpick_w(Register rd, Register rj, int32_t msbw, in bstrpick_w() argument 1365 DCHECK(is_uint5(msbw) && is_uint5(lsbw)); in bstrpick_w() 1366 GenImm(BSTR_W, msbw + 0x20, lsbw + 0x20, rj, rd); in bstrpick_w()
|
H A D | macro-assembler-loong64.cc | 1396 void TurboAssembler::Bstrpick_w(Register rk, Register rj, uint16_t msbw, in CallRecordWriteStub() argument 1398 DCHECK_LT(lsbw, msbw); in CallRecordWriteStub() 1400 DCHECK_LT(msbw, 32); in CallRecordWriteStub() 1401 bstrpick_w(rk, rj, msbw, lsbw); in CallRecordWriteStub() 1404 void TurboAssembler::Bstrpick_d(Register rk, Register rj, uint16_t msbw, in CallRecordWriteStub() argument 1406 DCHECK_LT(lsbw, msbw); in CallRecordWriteStub() 1408 DCHECK_LT(msbw, 64); in CallRecordWriteStub() 1409 bstrpick_d(rk, rj, msbw, lsbw); in CallRecordWriteStub()
|
H A D | assembler-loong64.h | 479 void bstrins_w(Register rd, Register rj, int32_t msbw, int32_t lsbw); 482 void bstrpick_w(Register rd, Register rj, int32_t msbw, int32_t lsbw);
|
/third_party/node/deps/v8/src/diagnostics/loong64/ |
H A D | disasm-loong64.cc | 226 int msbw = instr->MsbwValue(); in PrintMsbw() local 227 out_buffer_pos_ += base::SNPrintF(out_buffer_ + out_buffer_pos_, "%u", msbw); in PrintMsbw() 445 DCHECK(STRING_STARTS_WITH(format, "msbw")); in FormatOption() 718 Format(instr, "bstrins.w 'rd, 'rj, 'msbw, 'lsbw"); in DecodeTypekOp10() 720 Format(instr, "bstrpick.w 'rd, 'rj, 'msbw, 'lsbw"); in DecodeTypekOp10()
|
/third_party/node/deps/v8/src/execution/loong64/ |
H A D | simulator-loong64.h | 421 inline uint32_t msbw() const { return instr_.MsbwValue(); } in msbw() function in v8::internal::Simulator
|
H A D | simulator-loong64.cc | 2776 uint8_t msbw_ = msbw(); in DecodeTypeOp10() 2783 "BSTRINS_W\t %s: %016lx, %s: %016lx, msbw: %02x, lsbw: %02x\n", in DecodeTypeOp10() 2791 "BSTRPICK_W\t %s: %016lx, %s: %016lx, msbw: %02x, lsbw: %02x\n", in DecodeTypeOp10() 2804 "BSTRINS_D\t %s: %016lx, %s: %016lx, msbw: %02x, lsbw: %02x\n", in DecodeTypeOp10() 2822 "BSTRPICK_D\t %s: %016lx, %s: %016lx, msbw: %02x, lsbw: %02x\n", in DecodeTypeOp10()
|