Home
last modified time | relevance | path

Searched refs:imm4 (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64.h2326 static Instr ImmNEONExt(int imm4) {
2327 DCHECK(is_uint4(imm4));
2328 return imm4 << ImmNEONExt_offset;
2341 int imm4 = index << s;
2342 return imm4 << ImmNEON4_offset;
/third_party/vixl/src/aarch64/
H A Dassembler-aarch64.h2199 void clrex(int imm4 = 0xf);
7469 static Instr CRm(int imm4) {
7470 VIXL_ASSERT(IsUint4(imm4));
7471 return imm4 << CRm_offset;
7474 static Instr CRn(int imm4) {
7475 VIXL_ASSERT(IsUint4(imm4));
7476 return imm4 << CRn_offset;
7754 static Instr ImmNEONExt(int imm4) {
7755 VIXL_ASSERT(IsUint4(imm4));
7756 return imm4 << ImmNEONExt_offse
[all...]
H A Ddisasm-aarch64.cc6821 unsigned imm4 = instr->GetImmNEON4(); in Disassembler() local
6825 rn_index = imm4 >> tz; in Disassembler()
H A Dassembler-aarch64.cc3228 void Assembler::clrex(int imm4) { Emit(CLREX | CRm(imm4)); }
H A Dsimulator-aarch64.cc8179 int imm4 = instr->GetImmNEON4(); in Simulator() local
8180 int rn_index = ExtractSignedBitfield32(31, tz, imm4); in Simulator()
/third_party/node/deps/v8/src/execution/arm/
H A Dsimulator-arm.cc4094 imm |= instr->Bits(3, 0); // imm4 in VmovImmediate()
4379 // vext.8 Qd, Qm, Qn, imm4 in DecodeAdvancedSIMDTwoOrThreeRegisters()
4380 int imm4 = instr->Bits(11, 8); in DecodeAdvancedSIMDTwoOrThreeRegisters() local
4387 int boundary = kSimd128Size - imm4; in DecodeAdvancedSIMDTwoOrThreeRegisters()
4390 dst[i] = src1[i + imm4]; in DecodeAdvancedSIMDTwoOrThreeRegisters()
4933 int imm4 = instr->Bits(19, 16); in DecodeAdvancedSIMDTwoOrThreeRegisters() local
4935 if ((imm4 & 0x1) != 0) { in DecodeAdvancedSIMDTwoOrThreeRegisters()
4937 index = imm4 >> 1; in DecodeAdvancedSIMDTwoOrThreeRegisters()
4939 } else if ((imm4 & 0x2) != 0) { in DecodeAdvancedSIMDTwoOrThreeRegisters()
4941 index = imm4 >> in DecodeAdvancedSIMDTwoOrThreeRegisters()
[all...]
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.cc2734 // | 0(7) | 0(6) | op(5) | 4(1) | imm4(3-0) in vmov()
2752 // | 0(7) | Q(6) | op(5) | 4(1) | imm4(3-0) in vmov()
3115 // 101(11-9) | sf=1(8) | sx=1(7) | 1(6) | i(5) | 0(4) | imm4(3-0) in vcvt_f64_s32()
3123 int imm4 = (imm5 >> 1) & 0xF; in vcvt_f64_s32() local
3125 vd * B12 | 0x5 * B9 | B8 | B7 | B6 | i * B5 | imm4); in vcvt_f64_s32()
3964 int imm4 = (1 << sz) | ((index << (sz + 1)) & 0xF); in EncodeNeonDupOp() local
3971 return 0x1E7U * B23 | d * B22 | 0x3 * B20 | imm4 * B16 | vd * B12 | in EncodeNeonDupOp()
/third_party/ffmpeg/libavcodec/
H A DMakefile435 OBJS-$(CONFIG_IMM4_DECODER) += imm4.o
/third_party/vixl/src/aarch32/
H A Dassembler-aarch32.cc17520 uint32_t imm4 = imm / dt.GetSize(); in vext() local
17522 rm.Encode(5, 0) | (imm4 << 8)); in vext()
17540 uint32_t imm4 = imm / dt.GetSize(); in vext() local
17542 rm.Encode(5, 0) | (imm4 << 8)); in vext()
17577 uint32_t imm4 = imm / dt.GetSize(); in vext() local
17579 rm.Encode(5, 0) | (imm4 << 8)); in vext()
17597 uint32_t imm4 = imm / dt.GetSize(); in vext() local
17599 rm.Encode(5, 0) | (imm4 << 8)); in vext()
/third_party/node/deps/v8/src/execution/arm64/
H A Dsimulator-arm64.cc4802 int imm4 = instr->ImmNEON4();
4804 int rn_index = imm4 >> (lsb - 1);

Completed in 102 milliseconds