HomeSort by relevance Sort by last modified time
    Searched refs:imm8 (Results 1 - 25 of 35) sorted by null

1 2

  /external/valgrind/main/none/tests/x86/
insn_basic.def 21 adcb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[46]
22 adcb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[47]
23 adcb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[46]
24 adcb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[47]
25 adcb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[46]
26 adcb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[47]
33 adcw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3468]
34 adcw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3469]
47 adcl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654333]
48 adcl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654334
    [all...]
  /art/disassembler/
disassembler_arm.cc 225 : first(instr, 12, 22), imm8(instr & 0xFF) {}
227 uint32_t imm8; member in struct:art::arm::FpRegisterRange
231 int count = (rhs.first.size != 0 ? ((rhs.imm8 + 1u) >> 1) : rhs.imm8);
235 if (rhs.imm8 == 0) {
237 } else if (rhs.first.size != 0 && (rhs.imm8 & 1) != 0) {
384 uint32_t VFPExpand32(uint32_t imm8) {
385 CHECK_EQ(imm8 & 0xffu, imm8);
386 uint32_t bit_a = (imm8 >> 7) & 1
512 uint32_t imm8 = instr & 0xFF; local
621 args << "], #" << sign << imm8; local
623 args << ", #" << sign << imm8 << "]"; local
790 uint32_t imm8 = instr & 0xFF; local
872 uint32_t imm8 = ((instr & 0xf0000u) >> 12) | (instr & 0xfu); local
1038 uint32_t imm8 = instr & 0xFF; local
1102 uint32_t imm8 = instr & 0xFF; local
1119 uint32_t imm8 = instr & 0xFF; local
1290 uint32_t imm8 = instr & 0xFF; local
1291 args << Rt << ", [" << Rn << ",#" << imm8 << "]"; local
1314 uint32_t imm8 = instr & 0xFF; local
1315 args << Rt << ", [" << Rn << ",#" << imm8 << "]"; local
1336 uint32_t imm8 = instr & 0xFF; local
1498 uint32_t imm8 = instr & 0xFF; local
1500 args << Rt << ", [" << Rn << ", #" << imm8 << "]"; local
1685 uint16_t imm8 = instr & 0xFF; local
1692 args << Rn << ", #" << imm8; local
1754 uint16_t imm8 = instr & 0xFF; local
1781 uint16_t imm8 = instr & 0xFF; local
1806 int8_t imm8 = instr & 0xFF; local
1814 int imm8 = instr & 0xFF; local
1920 uint16_t imm8 = instr & 0xFF; local
    [all...]
  /external/valgrind/main/VEX/priv/
guest_generic_x87.h 127 UInt imm8, Bool isxSTRM );
136 UInt imm8, Bool isxSTRM );
guest_generic_x87.c 775 imm8 is the original immediate from the instruction. isSTRM
779 If the given imm8 case can be handled, the return value is True.
788 UInt imm8, Bool isxSTRM )
790 vassert(imm8 < 0x80);
794 /* Explicitly reject any imm8 values that haven't been validated,
797 switch (imm8) {
807 UInt fmt = (imm8 >> 0) & 3; // imm8[1:0] data format
808 UInt agg = (imm8 >> 2) & 3; // imm8[3:2] aggregation f
    [all...]
guest_amd64_toIR.c 9127 UInt imm8; local
11232 UInt imm8; local
11287 UInt imm8; local
11334 UInt imm8; local
13889 Int imm8 = 0; local
18400 Int imm8; local
18841 Int imm8; local
18878 Int imm8; local
18914 Int imm8; local
19003 Int imm8; local
19034 UInt imm8; local
19139 Int imm8; local
19172 Int imm8; local
19204 Int imm8; local
19242 Int imm8; local
22785 UInt imm8; local
22895 UInt imm8; local
25894 Int imm8; local
25938 Int imm8 = 0; local
25968 Int imm8 = 0; local
25998 Int imm8 = 0; local
26028 Int imm8 = 0; local
29542 UInt imm8 = 0; local
29581 UInt imm8 = 0; local
29621 UInt imm8 = 0; local
29664 UInt imm8 = 0; local
29694 UInt imm8 = 0; local
29722 UInt imm8 = 0; local
29755 UInt imm8 = 0; local
29793 UInt imm8 = 0; local
30095 UInt imm8; local
30126 UInt imm8; local
30160 UInt imm8; local
30191 UInt imm8; local
30225 UInt imm8; local
30256 UInt imm8; local
30299 UInt imm8; local
30334 UInt imm8; local
30483 Int imm8; local
30518 UInt imm8; local
30693 Int imm8; local
30723 Int imm8; local
30761 Int imm8; local
30792 Int imm8; local
30827 Int imm8; local
30874 Int imm8; local
30910 UInt imm8 = 0; local
31049 UChar imm8; local
    [all...]
host_arm_defs.h 157 ARMam2_RI=3, /* reg +/- imm8 */
233 ARMri84_I84=7, /* imm8 `ror` (2 * imm4) */
243 UShort imm8; member in struct:__anon35547::__anon35548::__anon35549
253 extern ARMRI84* ARMRI84_I84 ( UShort imm8, UShort imm4 );
288 /* imm8 = abcdefgh, B = NOT(b);
313 UInt imm8; member in struct:__anon35556
317 extern ARMNImm* ARMNImm_TI ( UInt type, UInt imm8 );
guest_amd64_defs.h 194 opc_and_imm contains (4th byte of opcode << 8) | the-imm8-byte so
267 imm8 is the Round Key constant.
277 HWord imm8,
guest_arm_toIR.c 2608 UInt imm8 = SLICE_UInt(i1,7,0); local
13342 UInt imm8 = (INSN(19,16) << 4) | INSN(3,0); local
13358 UInt imm8 = (INSN(19,16) << 4) | INSN(3,0); local
15276 UInt imm8 = ((insn >> 4) & 0xF0) | (insn & 0xF); \/* 11:8, 3:0 *\/ local
16401 UInt imm8 = ((insn >> 4) & 0xF0) | (insn & 0xF); \/* 11:8, 3:0 *\/ local
16847 UInt imm8 = (imm4H << 4) | imm4L; local
16903 UInt imm8 = (imm4H << 4) | imm4L; local
16959 UInt imm8 = (imm4H << 4) | imm4L; local
17065 UInt imm8 = (imm4H << 4) | imm4L; local
18234 UInt imm8 = INSN0(7,0); local
18730 UInt imm8 = INSN0(7,0); local
18742 UInt imm8 = INSN0(7,0); local
18784 UInt imm8 = INSN0(7,0); local
18881 UInt imm8 = INSN0(7,0); local
20021 UInt imm8 = INSN1(7,0); local
20489 UInt imm8 = INSN1(7,0); local
21292 UInt imm8 = INSN1(7,0); local
21357 UInt imm8 = INSN1(7,0); local
21495 UInt imm8 = INSN1(7,0); local
21557 UInt imm8 = INSN1(7,0); local
21580 UInt imm8 = INSN1(7,0); local
21601 UInt imm8 = INSN1(7,0); local
21630 UInt imm8 = INSN1(7,0); local
21659 UInt imm8 = INSN1(7,0); local
21681 UInt imm8 = INSN1(7,0); local
21703 UInt imm8 = INSN1(7,0); local
21728 UInt imm8 = INSN1(7,0); local
21764 UInt imm8 = INSN1(7,0); local
    [all...]
guest_arm64_toIR.c 5563 UInt imm8 = INSN(20,13); local
5590 UInt imm8 = (INSN(18,16) << 5) | INSN(9,5); local
    [all...]
host_arm_defs.c 437 ARMRI84* ARMRI84_I84 ( UShort imm8, UShort imm4 ) {
440 ri84->ARMri84.I84.imm8 = imm8;
442 vassert(imm8 >= 0 && imm8 <= 255);
456 vex_printf("0x%x", ROR32(ri84->ARMri84.I84.imm8,
547 ARMNImm* ARMNImm_TI ( UInt type, UInt imm8 ) {
550 i->imm8 = imm8;
556 ULong y, x = imm->imm8;
    [all...]
  /external/chromium_org/v8/src/x87/
assembler-x87.cc 400 void Assembler::mov_b(const Operand& dst, int8_t imm8) {
404 EMIT(imm8);
634 void Assembler::cmpb(const Operand& op, int8_t imm8) {
642 EMIT(imm8);
855 void Assembler::rcl(Register dst, uint8_t imm8) {
857 ASSERT(is_uint5(imm8)); // illegal shift count
858 if (imm8 == 1) {
864 EMIT(imm8);
869 void Assembler::rcr(Register dst, uint8_t imm8) {
871 ASSERT(is_uint5(imm8)); // illegal shift coun
    [all...]
assembler-x87.h 596 void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); }
597 void mov_b(const Operand& dst, int8_t imm8);
653 void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); }
654 void cmpb(const Operand& op, int8_t imm8);
703 void rcl(Register dst, uint8_t imm8);
704 void rcr(Register dst, uint8_t imm8);
705 void ror(Register dst, uint8_t imm8);
708 void sar(Register dst, uint8_t imm8);
    [all...]
disasm-x87.cc 570 int imm8 = -1; local
585 imm8 = 1;
587 imm8 = *(data+2);
594 if (imm8 >= 0) {
595 AppendToBuffer("%d", imm8);
1065 // shufps xmm, xmm/m128, imm8
1069 int8_t imm8 = static_cast<int8_t>(data[1]); local
1073 static_cast<int>(imm8));
1245 int8_t imm8 = static_cast<int8_t>(data[1]); local
1255 int8_t imm8 = static_cast<int8_t>(data[1]); local
1265 int8_t imm8 = static_cast<int8_t>(data[1]); local
1275 int8_t imm8 = static_cast<int8_t>(data[1]); local
1346 int8_t imm8 = static_cast<int8_t>(data[1]); local
1375 int8_t imm8 = static_cast<int8_t>(data[1]); local
    [all...]
  /external/chromium_org/v8/src/ia32/
assembler-ia32.cc 458 void Assembler::mov_b(const Operand& dst, int8_t imm8) {
462 EMIT(imm8);
701 void Assembler::cmpb(const Operand& op, int8_t imm8) {
709 EMIT(imm8);
922 void Assembler::rcl(Register dst, uint8_t imm8) {
924 ASSERT(is_uint5(imm8)); // illegal shift count
925 if (imm8 == 1) {
931 EMIT(imm8);
936 void Assembler::rcr(Register dst, uint8_t imm8) {
938 ASSERT(is_uint5(imm8)); // illegal shift coun
    [all...]
assembler-ia32.h 607 void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); }
608 void mov_b(const Operand& dst, int8_t imm8);
670 void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); }
671 void cmpb(const Operand& op, int8_t imm8);
720 void rcl(Register dst, uint8_t imm8);
721 void rcr(Register dst, uint8_t imm8);
722 void ror(Register dst, uint8_t imm8);
725 void sar(Register dst, uint8_t imm8);
    [all...]
disasm-ia32.cc 570 int imm8 = -1; local
585 imm8 = 1;
587 imm8 = *(data+2);
594 if (imm8 >= 0) {
595 AppendToBuffer("%d", imm8);
1065 // shufps xmm, xmm/m128, imm8
1069 int8_t imm8 = static_cast<int8_t>(data[1]); local
1073 static_cast<int>(imm8));
1245 int8_t imm8 = static_cast<int8_t>(data[1]); local
1255 int8_t imm8 = static_cast<int8_t>(data[1]); local
1265 int8_t imm8 = static_cast<int8_t>(data[1]); local
1275 int8_t imm8 = static_cast<int8_t>(data[1]); local
1346 int8_t imm8 = static_cast<int8_t>(data[1]); local
1375 int8_t imm8 = static_cast<int8_t>(data[1]); local
    [all...]
  /external/valgrind/main/none/tests/amd64/
insn_mmx.def 72 pslld imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x12345670,0x9abcdef0]
75 psllq imm8[4] mm.uq[0x0123456789abcdef] => 1.uq[0x123456789abcdef0]
78 psllw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x1230,0x5670,0x9ab0,0xdef0]
81 psrad imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x00123456,0xf89abcde]
84 psraw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x0012,0x0456,0xf89a,0xfcde]
87 psrld imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x00123456,0x089abcde]
90 psrlq imm8[4] mm.uq[0x0123456789abcdef] => 1.uq[0x00123456789abcde]
93 psrlw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x0012,0x0456,0x089a,0x0cde]
pcmpstr64w.c 188 imm8 is the original immediate from the instruction. isSTRM
192 If the given imm8 case can be handled, the return value is True.
201 UInt imm8, Bool isxSTRM )
203 assert(imm8 < 0x80);
207 /* Explicitly reject any imm8 values that haven't been validated,
210 switch (imm8) {
220 UInt fmt = (imm8 >> 0) & 3; // imm8[1:0] data format
221 UInt agg = (imm8 >> 2) & 3; // imm8[3:2] aggregation f
    [all...]
pcmpstr64.c 183 imm8 is the original immediate from the instruction. isSTRM
187 If the given imm8 case can be handled, the return value is True.
196 UInt imm8, Bool isSTRM )
198 assert(imm8 < 0x80);
202 /* Explicitly reject any imm8 values that haven't been validated,
205 switch (imm8) {
215 UInt fmt = (imm8 >> 0) & 3; // imm8[1:0] data format
216 UInt agg = (imm8 >> 2) & 3; // imm8[3:2] aggregation f
    [all...]
  /external/lldb/source/Plugins/Process/Utility/
ARMUtils.h 364 // imm32 = ZeroExtend(i:imm3:imm8, 32)
369 const uint32_t imm8 = bits(opcode, 7, 0); local
370 const uint32_t imm12 = i << 11 | imm3 << 8 | imm8;
381 // imm32 = ZeroExtend(imm8:'00', 32)
384 const uint32_t imm8 = bits(opcode, 7, 0); local
385 return imm8 * 4;
  /external/chromium_org/v8/src/x64/
assembler-x64.h 808 void instruction##p(Register dst, Immediate imm8) { \
809 shift(dst, imm8, subcode, kPointerSize); \
812 void instruction##l(Register dst, Immediate imm8) { \
813 shift(dst, imm8, subcode, kInt32Size); \
816 void instruction##q(Register dst, Immediate imm8) { \
817 shift(dst, imm8, subcode, kInt64Size); \
    [all...]
assembler-x64.cc 825 void Assembler::cmpb_al(Immediate imm8) {
826 ASSERT(is_int8(imm8.value_) || is_uint8(imm8.value_));
829 emit(imm8.value_);
    [all...]
  /external/qemu/disas/
arm.c 3373 unsigned int bits = 0, imm, imm8, mod; local
    [all...]
  /art/compiler/utils/arm/
assembler_thumb2.cc 369 uint8_t imm8 = ((imm32 >> 31) << 7) | (((imm32 >> 29) & 1) << 6) | local
371 EmitVFPsss(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | (imm8 & 0xf),
384 uint8_t imm8 = ((imm64 >> 63) << 7) | (((imm64 >> 61) & 1) << 6) | local
386 EmitVFPddd(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | B8 | (imm8 & 0xf),
775 uint32_t imm8 = imm & 0xff; local
783 imm8;
1540 uint32_t imm8 = imm16 & 0xff; local
1563 uint32_t imm8 = imm16 & 0xff; local
    [all...]
assembler_arm.h 116 uint32_t imm8 = (immediate << 2*rot) | (immediate >> (32 - 2*rot)); local
117 if (imm8 < (1 << kImmed8Bits)) {
121 shifter_op->immed_ = imm8;

Completed in 1725 milliseconds

1 2