Home
last modified time | relevance | path

Searched refs:imm9 (Results 1 - 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/codegen/riscv64/
H A Dconstants-riscv64.h1749 int32_t imm9 =
1751 return imm9;
1768 int32_t imm9 = ((Bits & 0x1c00) >> 7) | ((Bits & 0x380) >> 1);
1769 return imm9;
1808 int32_t imm9 = ((Bits & 0x4) << 3) | ((Bits & 0x18) >> 2) |
1811 return imm9 << 23 >> 23;
H A Dassembler-riscv64.cc2429 void Assembler::c_bnez(Register rs1, int16_t imm9) { in c_bnez() argument
2430 DCHECK(((rs1.code() & 0b11000) == 0b01000) && is_int9(imm9)); in c_bnez()
2431 uint8_t uimm8 = ((imm9 & 0x20) >> 5) | ((imm9 & 0x6)) | ((imm9 & 0xc0) >> 3) | in c_bnez()
2432 ((imm9 & 0x18) << 2) | ((imm9 & 0x100) >> 1); in c_bnez()
2436 void Assembler::c_beqz(Register rs1, int16_t imm9) { in c_beqz() argument
2437 DCHECK(((rs1.code() & 0b11000) == 0b01000) && is_int9(imm9)); in c_beqz()
2438 uint8_t uimm8 = ((imm9 in c_beqz()
[all...]
H A Dassembler-riscv64.h651 void c_bnez(Register rs1, int16_t imm9);
653 void c_beqz(Register rs1, int16_t imm9);
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64-inl.h991 Instr Assembler::ImmLS(int imm9) { in ImmLS() argument
992 DCHECK(is_int9(imm9)); in ImmLS()
993 return truncate_to_int9(imm9) << ImmLS_offset; in ImmLS()
H A Dassembler-arm64.h2196 inline static Instr ImmLS(int imm9);
/third_party/vixl/test/aarch64/
H A Dtest-disasm-aarch64.cc3180 COMPARE(ldg(x2, x2, int imm9), "ldg <Xt>, [<Xn|SP>{, #<simm>}]"); in TEST()
3181 COMPARE(st2g(x3, int imm9), "st2g <Xt|SP>, [<Xn|SP>{, #<simm>}]"); in TEST()
3182 COMPARE(st2g(x31, int imm9), "st2g <Xt|SP>, [<Xn|SP>], #<simm>"); in TEST()
3183 COMPARE(st2g(x30, int imm9), "st2g <Xt|SP>, [<Xn|SP>, #<simm>]!"); in TEST()
3187 COMPARE(stg(x9, int imm9), "stg <Xt|SP>, [<Xn|SP>{, #<simm>}]"); in TEST()
3188 COMPARE(stg(x20, int imm9), "stg <Xt|SP>, [<Xn|SP>], #<simm>"); in TEST()
3189 COMPARE(stg(x29, int imm9), "stg <Xt|SP>, [<Xn|SP>, #<simm>]!"); in TEST()
3190 COMPARE(stz2g(x9, int imm9), "stz2g <Xt|SP>, [<Xn|SP>{, #<simm>}]"); in TEST()
3191 COMPARE(stz2g(x28, int imm9), "stz2g <Xt|SP>, [<Xn|SP>], #<simm>"); in TEST()
3192 COMPARE(stz2g(x7, int imm9), "stz2 in TEST()
[all...]
/third_party/vixl/src/aarch64/
H A Dassembler-sve-aarch64.cc4234 int64_t imm9 = addr.GetImmediateOffset(); in ldr() local
4235 VIXL_ASSERT(IsInt9(imm9)); in ldr()
4236 Instr imm9l = ExtractUnsignedBitfield32(2, 0, imm9) << 10; in ldr()
4237 Instr imm9h = ExtractUnsignedBitfield32(8, 3, imm9) << 16; in ldr()
5311 int64_t imm9 = addr.GetImmediateOffset(); in str() local
5312 VIXL_ASSERT(IsInt9(imm9)); in str()
5313 Instr imm9l = ExtractUnsignedBitfield32(2, 0, imm9) << 10; in str()
5314 Instr imm9h = ExtractUnsignedBitfield32(8, 3, imm9) << 16; in str()
H A Dsimulator-aarch64.cc12075 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local
12076 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator()
12096 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local
12097 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator()
13030 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local
13031 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator()
13051 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local
13052 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator()
H A Dassembler-aarch64.h7412 static Instr ImmLS(int64_t imm9) {
7413 VIXL_ASSERT(IsInt9(imm9));
7414 return TruncateToUint9(imm9) << ImmLS_offset;

Completed in 74 milliseconds