Home
last modified time | relevance | path

Searched refs:imm21 (Results 1 - 15 of 15) sorted by relevance

/third_party/node/deps/v8/src/diagnostics/mips64/
H A Ddisasm-mips64.cc401 int32_t imm21 = instr->Imm21Value(); in PrintSImm21() local
403 imm21 <<= (32 - kImm21Bits); in PrintSImm21()
404 imm21 >>= (32 - kImm21Bits); in PrintSImm21()
405 out_buffer_pos_ += base::SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm21); in PrintSImm21()
412 int32_t imm21 = instr->Imm21Value(); in PrintPCImm21() local
414 imm21 <<= (32 - kImm21Bits); in PrintPCImm21()
415 imm21 >>= (32 - kImm21Bits); in PrintPCImm21()
419 delta_pc + (imm21 << n_bits))); in PrintPCImm21()
824 DCHECK(STRING_STARTS_WITH(format, "imm21")); in FormatOption()
2215 int32_t imm21 in DecodeTypeImmediate() local
[all...]
/third_party/node/deps/v8/src/diagnostics/mips/
H A Ddisasm-mips.cc370 int32_t imm21 = instr->Imm21Value(); in PrintSImm21() local
372 imm21 <<= (32 - kImm21Bits); in PrintSImm21()
373 imm21 >>= (32 - kImm21Bits); in PrintSImm21()
374 out_buffer_pos_ += base::SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm21); in PrintSImm21()
381 int32_t imm21 = instr->Imm21Value(); in PrintPCImm21() local
383 imm21 <<= (32 - kImm21Bits); in PrintPCImm21()
384 imm21 >>= (32 - kImm21Bits); in PrintPCImm21()
388 delta_pc + (imm21 << n_bits))); in PrintPCImm21()
783 DCHECK(STRING_STARTS_WITH(format, "imm21")); in FormatOption()
1942 int32_t imm21 in DecodeTypeImmediate() local
[all...]
/third_party/vixl/src/aarch64/
H A Dinstructions-aarch64.cc948 ptrdiff_t imm21; in SetPCRelImmTarget() local
950 imm21 = target - this; in SetPCRelImmTarget()
955 imm21 = target_page - this_page; in SetPCRelImmTarget()
957 Instr imm = Assembler::ImmPCRelAddress(static_cast<int32_t>(imm21)); in SetPCRelImmTarget()
H A Dassembler-aarch64.h657 void adr(const Register& xd, int64_t imm21);
663 void adrp(const Register& xd, int64_t imm21);
7234 static Instr ImmPCRelAddress(int64_t imm21) {
7235 VIXL_ASSERT(IsInt21(imm21));
7236 Instr imm = static_cast<Instr>(TruncateToUint21(imm21));
H A Dassembler-aarch64.cc447 void Assembler::adr(const Register& xd, int64_t imm21) { in adr() argument
449 Emit(ADR | ImmPCRelAddress(imm21) | Rd(xd)); in adr()
458 void Assembler::adrp(const Register& xd, int64_t imm21) { in adrp() argument
460 Emit(ADRP | ImmPCRelAddress(imm21) | Rd(xd)); in adrp()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64-inl.h863 Instr Assembler::ImmPCRelAddress(int imm21) { in ImmPCRelAddress() argument
864 CHECK(is_int21(imm21)); in ImmPCRelAddress()
865 Instr imm = static_cast<Instr>(truncate_to_int21(imm21)); in ImmPCRelAddress()
H A Dassembler-arm64.h414 void adr(const Register& rd, int imm21);
2165 inline static Instr ImmPCRelAddress(int imm21);
H A Dassembler-arm64.cc824 void Assembler::adr(const Register& rd, int imm21) { in adr() argument
826 Emit(ADR | ImmPCRelAddress(imm21) | Rd(rd)); in adr()
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.cc388 int32_t imm21 = JumpOffset(instr); in target_at() local
389 if (imm21 == kEndOfJumpChain) { in target_at()
393 return pos + imm21; in target_at()
739 int32_t imm21 = ((instr & 0x7fe00000) >> 20) | ((instr & 0x100000) >> 9) | in JumpOffset() local
741 imm21 = imm21 << 11 >> 11; in JumpOffset()
742 return imm21; in JumpOffset()
998 void Assembler::GenInstrJ(Opcode opcode, Register rd, int32_t imm21) { in GenInstrJ() argument
999 DCHECK(rd.is_valid() && is_int21(imm21) && ((imm21 in GenInstrJ()
1523 jal(Register rd, int32_t imm21) jal() argument
[all...]
H A Dassembler-riscv64.h1113 void j(int32_t imm21) { jal(zero_reg, imm21); } in j() argument
1116 void jal(int32_t imm21) { jal(ra, imm21); } in jal() argument
/third_party/node/deps/v8/src/codegen/mips/
H A Dassembler-mips.cc2188 uint32_t imm21 = ADDIUPC << kImm19Bits | (imm19 & kImm19Mask); in addiupc() local
2189 GenInstrImmediate(PCREL, rs, imm21); in addiupc()
2195 uint32_t imm21 = LWPC << kImm19Bits | (offset19 & kImm19Mask); in lwpc() local
2196 GenInstrImmediate(PCREL, rs, imm21); in lwpc()
2202 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); in auipc() local
2203 GenInstrImmediate(PCREL, rs, imm21); in auipc()
2209 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); in aluipc() local
2210 GenInstrImmediate(PCREL, rs, imm21); in aluipc()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64.cc2313 uint32_t imm21 = ADDIUPC << kImm19Bits | (imm19 & kImm19Mask); in addiupc() local
2314 GenInstrImmediate(PCREL, rs, imm21); in addiupc()
2320 uint32_t imm21 = LWPC << kImm19Bits | (offset19 & kImm19Mask); in lwpc() local
2321 GenInstrImmediate(PCREL, rs, imm21); in lwpc()
2327 uint32_t imm21 = LWUPC << kImm19Bits | (offset19 & kImm19Mask); in lwupc() local
2328 GenInstrImmediate(PCREL, rs, imm21); in lwupc()
2334 uint32_t imm21 = LDPC << kImm18Bits | (offset18 & kImm18Mask); in ldpc() local
2335 GenInstrImmediate(PCREL, rs, imm21); in ldpc()
2341 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); in auipc() local
2342 GenInstrImmediate(PCREL, rs, imm21); in auipc()
2348 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); aluipc() local
[all...]
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.cc1174 int64_t imm21 = (value >> 31) & 0x1fffffL; in CallRecordWriteStub() local
1175 if (imm21 != 0x1fffffL && imm21 != 0) { in CallRecordWriteStub()
1215 int64_t imm21 = (imm >> 31) & 0x1fffffL; in CallRecordWriteStub() local
1217 if (imm21 != 0x1fffffL && imm21 != 0) lu32i_d(rd, imm >> 32 & 0xfffff); in CallRecordWriteStub()
/third_party/node/deps/v8/src/execution/mips64/
H A Dsimulator-mips64.cc7145 int32_t imm21 = instr_.Imm21Value();
7147 uint8_t rt = (imm21 >> kImm16Bits);
7159 rt = (imm21 >> kImm18Bits);
7168 rt = (imm21 >> kImm19Bits);
/third_party/node/deps/v8/src/execution/mips/
H A Dsimulator-mips.cc6771 int32_t imm21 = instr_.Imm21Value();
6773 uint8_t rt = (imm21 >> kImm16Bits);
6785 rt = (imm21 >> kImm19Bits);

Completed in 96 milliseconds