Home
last modified time | relevance | path

Searched refs:imm13 (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/codegen/riscv64/
Dassembler-riscv64.h1079 void beqz(Register rs, int16_t imm13) { beq(rs, zero_reg, imm13); } in beqz() argument
1081 void bnez(Register rs, int16_t imm13) { bne(rs, zero_reg, imm13); } in bnez() argument
1083 void blez(Register rs, int16_t imm13) { bge(zero_reg, rs, imm13); } in blez() argument
1085 void bgez(Register rs, int16_t imm13) { bge(rs, zero_reg, imm13); } in bgez() argument
1087 void bltz(Register rs, int16_t imm13) { blt(rs, zero_reg, imm13); } in bltz() argument
1089 void bgtz(Register rs, int16_t imm13) { blt(zero_reg, rs, imm13); } in bgtz() argument
1092 void bgt(Register rs1, Register rs2, int16_t imm13) { blt(rs2, rs1, imm13); } in bgt() argument
1096 void ble(Register rs1, Register rs2, int16_t imm13) { bge(rs2, rs1, imm13); } in ble() argument
1100 void bgtu(Register rs1, Register rs2, int16_t imm13) { in bgtu() argument
1101 bltu(rs2, rs1, imm13); in bgtu()
[all …]
Dassembler-riscv64.cc379 int32_t imm13 = BranchOffset(instr); in target_at() local
380 if (imm13 == kEndOfJumpChain) { in target_at()
384 return pos + imm13; in target_at()
732 int32_t imm13 = ((instr & 0xf00) >> 7) | ((instr & 0x7e000000) >> 20) | in BranchOffset() local
734 imm13 = imm13 << 19 >> 19; in BranchOffset()
735 return imm13; in BranchOffset()
980 Register rs2, int16_t imm13) { in GenInstrB() argument
982 is_int13(imm13) && ((imm13 & 1) == 0)); in GenInstrB()
983 Instr instr = opcode | ((imm13 & 0x800) >> 4) | // bit 11 in GenInstrB()
984 ((imm13 & 0x1e) << 7) | // bits 4-1 in GenInstrB()
[all …]
Dconstants-riscv64.h1636 int16_t imm13 = ((Bits & 0xf00) >> 7) | ((Bits & 0x7e000000) >> 20) | in BranchOffset() local
1638 return imm13 << 19 >> 19; in BranchOffset()