/third_party/node/deps/v8/src/codegen/riscv64/ |
D | constants-riscv64.h | 1749 int32_t imm9 = in RvcImm6LdspValue() local 1751 return imm9; in RvcImm6LdspValue() 1768 int32_t imm9 = ((Bits & 0x1c00) >> 7) | ((Bits & 0x380) >> 1); in RvcImm6SdspValue() local 1769 return imm9; in RvcImm6SdspValue() 1808 int32_t imm9 = ((Bits & 0x4) << 3) | ((Bits & 0x18) >> 2) | in RvcImm8BValue() local 1811 return imm9 << 23 >> 23; in RvcImm8BValue()
|
D | assembler-riscv64.cc | 2429 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 & 0x20) >> 5) | ((imm9 & 0x6)) | ((imm9 & 0xc0) >> 3) | in c_beqz() 2439 ((imm9 & 0x18) << 2) | ((imm9 & 0x100) >> 1); in c_beqz()
|
D | assembler-riscv64.h | 651 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/ |
D | assembler-arm64-inl.h | 991 Instr Assembler::ImmLS(int imm9) { 992 DCHECK(is_int9(imm9)); 993 return truncate_to_int9(imm9) << ImmLS_offset;
|
D | assembler-arm64.h | 2196 inline static Instr ImmLS(int imm9);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | SVEInstrFormats.td | 4968 : I<(outs), (ins ZPRAny:$Zt, GPR64sp:$Rn, simm9:$imm9), 4969 asm, "\t$Zt, [$Rn, $imm9, mul vl]", 4974 bits<9> imm9; 4976 let Inst{21-16} = imm9{8-3}; 4978 let Inst{12-10} = imm9{2-0}; 4993 : I<(outs), (ins PPRAny:$Pt, GPR64sp:$Rn, simm9:$imm9), 4994 asm, "\t$Pt, [$Rn, $imm9, mul vl]", 4999 bits<9> imm9; 5001 let Inst{21-16} = imm9{8-3}; 5003 let Inst{12-10} = imm9{2-0}; [all …]
|
/third_party/vixl/src/aarch64/ |
D | assembler-sve-aarch64.cc | 4234 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()
|
D | simulator-aarch64.cc | 11816 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local 11817 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator() 11836 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local 11837 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator() 12761 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local 12762 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator() 12781 int imm9 = (instr->ExtractBits(21, 16) << 3) | instr->ExtractBits(12, 10); in Simulator() local 12782 uint64_t multiplier = ExtractSignedBitfield64(8, 0, imm9); in Simulator()
|
D | assembler-aarch64.h | 7241 static Instr ImmLS(int64_t imm9) { in ImmLS() argument 7242 VIXL_ASSERT(IsInt9(imm9)); in ImmLS() 7243 return TruncateToUint9(imm9) << ImmLS_offset; in ImmLS()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenMCCodeEmitter.inc | 7692 // op: imm9 11485 // op: imm9
|