Searched refs:shamt6 (Results 1 - 4 of 4) sorted by relevance
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | assembler-riscv64.cc | 2259 void Assembler::c_slli(Register rd, uint8_t shamt6) { in c_slli() argument 2260 DCHECK(rd != zero_reg && shamt6 != 0); in c_slli() 2261 GenInstrCIU(0b000, C2, rd, shamt6); in c_slli() 2443 void Assembler::c_srli(Register rs1, int8_t shamt6) { in c_srli() argument 2444 DCHECK(((rs1.code() & 0b11000) == 0b01000) && is_int6(shamt6)); in c_srli() 2445 GenInstrCBA(0b100, 0b00, C1, rs1, shamt6); in c_srli() 2448 void Assembler::c_srai(Register rs1, int8_t shamt6) { in c_srai() argument 2449 DCHECK(((rs1.code() & 0b11000) == 0b01000) && is_int6(shamt6)); in c_srai() 2450 GenInstrCBA(0b100, 0b01, C1, rs1, shamt6); in c_srai()
|
H A D | assembler-riscv64.h | 625 void c_slli(Register rd, uint8_t shamt6); 655 void c_srli(Register rs1, int8_t shamt6); 656 void c_srai(Register rs1, int8_t shamt6);
|
/third_party/node/deps/v8/src/execution/riscv64/ |
H A D | simulator-riscv64.cc | 4523 require(shamt6() < xlen); in DecodeRVIType() 4524 set_rd(sext_xlen(rs1() << shamt6())); in DecodeRVIType() 4529 require(shamt6() < xlen); in DecodeRVIType() 4530 set_rd(sext_xlen(zext_xlen(rs1()) >> shamt6())); in DecodeRVIType() 4532 require(shamt6() < xlen); in DecodeRVIType() 4533 set_rd(sext_xlen(sext_xlen(rs1()) >> shamt6())); in DecodeRVIType()
|
H A D | simulator-riscv64.h | 645 inline int16_t shamt6() const { return (imm12() & 0x3F); } in shamt6() function in v8::internal::Simulator
|
Completed in 24 milliseconds