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

/external/valgrind/main/VEX/priv/
H A Dhost_arm_defs.h233 ARMri84_I84=7, /* imm8 `ror` (2 * imm4) */
244 UShort imm4; member in struct:__anon31830::__anon31831::__anon31832
253 extern ARMRI84* ARMRI84_I84 ( UShort imm8, UShort imm4 );
H A Dhost_arm_isel.c3137 UInt imm4;
3146 case Iop_VDup8x8: imm4 = (index << 1) + 1; break;
3147 case Iop_VDup16x4: imm4 = (index << 2) + 2; break;
3148 case Iop_VDup32x2: imm4 = (index << 3) + 4; break;
3151 if (imm4 >= 16) {
3156 res, argL, imm4, False));
3312 UInt imm4; local
3316 imm4 = (index << 1) + 1;
3324 imm4, False
3331 UInt imm4; local
3350 UInt imm4; local
3717 UInt imm4; local
3942 UInt imm4; local
3961 UInt imm4; local
3980 UInt imm4; local
5298 UInt imm4; local
[all...]
H A Dhost_arm_defs.c437 ARMRI84* ARMRI84_I84 ( UShort imm8, UShort imm4 ) {
441 ri84->ARMri84.I84.imm4 = imm4;
443 vassert(imm4 >= 0 && imm4 <= 15);
457 2 * ri84->ARMri84.I84.imm4));
2783 vassert(0 == (ri->ARMri84.I84.imm4 & ~0x0F));
2786 instr |= (ri->ARMri84.I84.imm4 << 8);
4357 case ARMneon_VEXT: /* VEXT.8 reg, reg, #imm4*/
4554 UInt imm4 local
[all...]
H A Dguest_arm_toIR.c2862 UInt imm4 = (theInstr >> 8) & 0xf; local
2868 getQReg(mreg), mkU8(imm4)), condT);
2871 getDRegI64(mreg), mkU8(imm4)), condT);
2874 reg_t, mreg, imm4);
2990 UInt imm4 = (theInstr >> 16) & 0xF; local
2997 if ((imm4 == 0) || (imm4 == 8))
3009 if ((imm4 & 1) == 1) {
3012 index = imm4 >> 1;
3014 } else if ((imm4
14288 UInt imm4 = INSN(3,0); local
[all...]
H A Dguest_arm64_toIR.c7431 011 01110000 imm5 0 imm4 1 n d INS Vd.Ts[ix1], Vn.Ts[ix2]
7433 where Ts, ix1, ix2 = case imm5 of xxxx1 -> B, imm5<4:1>, imm4<3:0>
7434 xxx10 -> H, imm5<4:2>, imm4<3:1>
7435 xx100 -> S, imm5<4:3>, imm4<3:2>
7436 x1000 -> D, imm5<4:4>, imm4<3:3>
7441 UInt imm4 = INSN(14,11); local
7450 srcLaneNo = imm4;
7455 srcLaneNo = imm4 >> 1;
7460 srcLaneNo = imm4 >> 2;
7465 srcLaneNo = imm4 >>
[all...]
/external/chromium_org/v8/src/arm/
H A Dassembler-arm.cc2855 // 101(11-9) | sf=1(8) | sx=1(7) | 1(6) | i(5) | 0(4) | imm4(3-0)
2862 int imm4 = (imm5 >> 1) & 0xf; local
2864 vd*B12 | 0x5*B9 | B8 | B7 | B6 | i*B5 | imm4);
/external/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp849 // d = UInt(Rd); setflags = FALSE; imm32 = ZeroExtend(imm4:i:imm3:imm8, 32);
852 uint32_t imm4 = Bits32 (opcode, 19, 16); local
856 imm32 = (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8;
878 // d = UInt(Rd); setflags = FALSE; imm32 = ZeroExtend(imm4:imm12, 32);
881 uint32_t imm4 = Bits32 (opcode, 19, 16); local
883 imm32 = (imm4 << 12) | imm12;

Completed in 154 milliseconds