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

/external/valgrind/main/VEX/priv/
H A Dhost_arm64_defs.h225 UInt imm6; /* 1 .. 63 */ member in struct:__anon31748::__anon31749::__anon31750
234 extern ARM64RI6* ARM64RI6_I6 ( UInt imm6 );
H A Dguest_arm64_toIR.c2185 1 00 100111 10 m imm6 n d EXTR Xd, Xn, Xm, #imm6
2186 0 00 100111 00 m imm6 n d EXTR Wd, Wn, Wm, #imm6 when #imm6 < 32
2191 UInt imm6 = INSN(15,10); local
2197 if (!is64 && imm6 >= 32)
2206 if (imm6 == 0) {
2210 vassert(imm6 > 0 && imm6 < szBit
2311 UInt imm6 = INSN(15,10); local
2421 UInt imm6 = INSN(15,10); local
[all...]
H A Dhost_arm_isel.c3110 UInt imm6; local
3116 imm6 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
3117 vassert(imm6 <= 32 && imm6 > 0);
3118 imm6 = 64 - imm6;
3126 addInstr(env, ARMInstr_NUnary(op, res, arg, imm6, False));
5218 UInt imm6; local
5224 imm6 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
5225 vassert(imm6 <
[all...]
H A Dhost_arm64_defs.c583 ARM64RI6* ARM64RI6_I6 ( UInt imm6 ) {
586 ri6->ARM64ri6.I6.imm6 = imm6;
587 vassert(imm6 > 0 && imm6 < 64);
600 vex_printf("#%u", ri6->ARM64ri6.I6.imm6);
4154 UInt sh = argR->ARM64ri6.I6.imm6;
H A Dhost_arm64_isel.c1409 vassert(ri->ARM64ri6.I6.imm6 < 64);
1410 vassert(ri->ARM64ri6.I6.imm6 > 0);
3655 //ZZ UInt imm6;
3661 //ZZ imm6 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
3662 //ZZ vassert(imm6 <= 32 && imm6 > 0);
3663 //ZZ imm6 = 64 - imm6;
3671 //ZZ addInstr(env, ARMInstr_NUnary(op, res, arg, imm6, False));
5822 //ZZ UInt imm6;
[all...]
H A Dguest_arm_toIR.c5906 UInt imm6 = (theInstr >> 16) & 0x3f; local
5920 tmp = (L << 6) | imm6;
5923 shift_imm = 64 - imm6;
5926 shift_imm = 64 - imm6;
5929 shift_imm = 32 - imm6;
5932 shift_imm = 16 - imm6;
/external/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp2283 uint32_t imm6 = Bits32(opcode, 21, 16); local
2287 uint32_t imm21 = (S << 20) | (J2 << 19) | (J1 << 18) | (imm6 << 12) | (imm11 << 1);

Completed in 432 milliseconds