/external/valgrind/main/none/tests/amd64/ |
D | insn_pclmulqdq.def | 1 pclmulqdq imm8[0] xmm.uq[0x00017004200ab0cd,0xc000b802f6b31753] xmm.uq[0xa0005c0252074a9a,0x50002e0… 2 pclmulqdq imm8[1] xmm.uq[0x28001701e286710d,0xd4000b81d7f0f773] xmm.uq[0xaa0005c1c2a63aaa,0x550002e… 3 pclmulqdq imm8[16] xmm.uq[0x2a800171beae2d11,0xd54000b9b604d579] xmm.uq[0xaaa0005db1b029ad,0x955000… 4 pclmulqdq imm8[17] xmm.uq[0x8aa80018be70a8d2,0x4554000d3de61358] xmm.uq[0x22aa00077da0c89b,0xd15500… 5 pclmulqdq imm8[0] m128.uq[0x68aa8003296cd08e,0x3455400273642736] xmm.uq[0x1a2aa002185fd28a,0x0d1550… 6 pclmulqdq imm8[1] m128.uq[0x068aa801d41c9309,0xc3455401c0bc0875] xmm.uq[0xa1a2aa01c70bc327,0x90d155… 7 pclmulqdq imm8[16] m128.uq[0x4868aa81c3c78f2f,0xe4345541c8918684] xmm.uq[0x721a2aa1c2f68231,0xf90d1… 8 pclmulqdq imm8[17] m128.uq[0xbc868aa9cac23ef5,0x9e434555cc0ede67] xmm.uq[0x8f21a2abccb52e20,0x4790d… 9 pclmulqdq imm8[0] xmm.uq[0xe3c868ac4931e9ec,0x71e434570346b3e5] xmm.uq[0xf8f21a2c685118df,0xbc790d1… 10 pclmulqdq imm8[1] xmm.uq[0x5e3c868c6c18e49d,0xef1e43471cba313b] xmm.uq[0xb78f21a4650ad78e,0x5bc790d… [all …]
|
D | insn_ssse3.def | 49 palignr imm8[0] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0xffeeddccbbaa9988] 50 palignr imm8[1] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x34ffeeddccbbaa99] 51 palignr imm8[2] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x1134ffeeddccbbaa] 52 palignr imm8[3] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x221134ffeeddccbb] 53 palignr imm8[4] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x33221134ffeeddcc] 54 palignr imm8[5] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x4433221134ffeedd] 55 palignr imm8[6] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x554433221134ffee] 56 palignr imm8[7] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x66554433221134ff] 57 palignr imm8[8] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x7766554433221134] 58 palignr imm8[9] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x77665544332211] [all …]
|
D | insn_basic.def | 1 adcb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[46] 2 adcb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[47] 3 adcb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[46] 4 adcb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[47] 5 adcb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[46] 6 adcb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[47] 13 adcw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3468] 14 adcw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3469] 27 adcl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654333] 28 adcl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654334] [all …]
|
D | insn_sse2.def | 173 pextrw imm8[0] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[1234] 174 pextrw imm8[1] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[5678] 175 pextrw imm8[2] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[4321] 176 pextrw imm8[3] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[8765] 177 pextrw imm8[4] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[1111] 178 pextrw imm8[5] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[2222] 179 pextrw imm8[6] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[3333] 180 pextrw imm8[7] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[4444] 181 pinsrw imm8[0] r32.ud[0xffffffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] => 2.uw[65535,567… 182 pinsrw imm8[1] r32.ud[0xffffffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] => 2.uw[1234,6553… [all …]
|
D | insn_sse.def | 97 pextrw imm8[0] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[1234] 98 pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[5678] 99 pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[4321] 100 pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[8765] 101 pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765] 102 pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765] 103 pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,65535,8765] 104 pinsrw imm8[3] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,4321,65535] 105 pinsrw imm8[0] m16.uw[0xffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765] 106 pinsrw imm8[1] m16.uw[0xffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765] [all …]
|
D | 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]
|
/external/valgrind/main/none/tests/x86/ |
D | insn_ssse3.def | 49 palignr imm8[0] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0xffeeddccbbaa9988] 50 palignr imm8[1] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x34ffeeddccbbaa99] 51 palignr imm8[2] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x1134ffeeddccbbaa] 52 palignr imm8[3] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x221134ffeeddccbb] 53 palignr imm8[4] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x33221134ffeeddcc] 54 palignr imm8[5] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x4433221134ffeedd] 55 palignr imm8[6] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x554433221134ffee] 56 palignr imm8[7] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x66554433221134ff] 57 palignr imm8[8] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x7766554433221134] 58 palignr imm8[9] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x77665544332211] [all …]
|
D | 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 …]
|
D | insn_sse2.def | 173 pextrw imm8[0] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[1234] 174 pextrw imm8[1] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[5678] 175 pextrw imm8[2] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[4321] 176 pextrw imm8[3] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[8765] 177 pextrw imm8[4] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[1111] 178 pextrw imm8[5] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[2222] 179 pextrw imm8[6] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[3333] 180 pextrw imm8[7] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] r32.ud[0xffffffff] => 2.ud[4444] 181 pinsrw imm8[0] r32.ud[0xffffffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] => 2.uw[65535,567… 182 pinsrw imm8[1] r32.ud[0xffffffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,4444] => 2.uw[1234,6553… [all …]
|
D | insn_mmxext.def | 6 pextrw imm8[0] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[1234] 7 pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[5678] 8 pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[4321] 9 pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[8765] 10 pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765] 11 pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765] 12 pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,65535,8765] 13 pinsrw imm8[3] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,4321,65535] 27 pshufw imm8[0x1b] mm.sw[11,22,33,44] mm.sw[0,0,0,0] => 2.sw[44,33,22,11] 28 pshufw imm8[0x1b] m64.sw[11,22,33,44] mm.sw[0,0,0,0] => 2.sw[44,33,22,11]
|
D | insn_sse.def | 97 pextrw imm8[0] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[1234] 98 pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[5678] 99 pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[4321] 100 pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[8765] 101 pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765] 102 pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765] 103 pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,65535,8765] 104 pinsrw imm8[3] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,4321,65535] 105 pinsrw imm8[0] m16.uw[0xffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765] 106 pinsrw imm8[1] m16.uw[0xffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765] [all …]
|
D | insn_mmx.def | 52 pslld imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x12345670,0x9abcdef0] 55 psllq imm8[4] mm.uq[0x0123456789abcdef] => 1.uq[0x123456789abcdef0] 58 psllw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x1230,0x5670,0x9ab0,0xdef0] 61 psrad imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x00123456,0xf89abcde] 64 psraw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x0012,0x0456,0xf89a,0xfcde] 67 psrld imm8[4] mm.ud[0x01234567,0x89abcdef] => 1.ud[0x00123456,0x089abcde] 70 psrlq imm8[4] mm.uq[0x0123456789abcdef] => 1.uq[0x00123456789abcde] 73 psrlw imm8[4] mm.uw[0x0123,0x4567,0x89ab,0xcdef] => 1.uw[0x0012,0x0456,0x089a,0x0cde]
|
/external/elfutils/0.153/libcpu/defs/ |
D | i386 | 8 %mask {imm8} 8 104 00001111,10111010,{mod}100{r_m},{imm8}:bt{w} {imm8},{mod}{r_m} 106 00001111,10111010,{mod}111{r_m},{imm8}:btc{w} {imm8},{mod}{r_m} 108 00001111,10111010,{mod}110{r_m},{imm8}:btr{w} {imm8},{mod}{r_m} 110 00001111,10111010,{mod}101{r_m},{imm8}:bts{w} {imm8},{mod}{r_m} 137 `11110010,00001111,11000010,{Mod}{xmmreg}{R_m},{imm8}:cmpsd {imm8},{Mod}{R_m},{xmmreg} 138 11110011,00001111,11000010,{Mod}{xmmreg}{R_m},{imm8}:cmpss {imm8},{Mod}{R_m},{xmmreg} 139 01100110,00001111,11000010,{Mod}{xmmreg}{R_m},{imm8}:cmppd {imm8},{Mod}{R_m},{xmmreg} 140 00001111,11000010,{Mod}{xmmreg}{R_m},{imm8}:cmpps {imm8},{Mod}{R_m},{xmmreg} 142 `11110010,00001111,11000010,{Mod}{xmmreg}{R_m},{imm8}:INVALID {Mod}{R_m},{xmmreg} [all …]
|
/external/chromium_org/v8/src/x87/ |
D | assembler-x87.cc | 402 void Assembler::mov_b(const Operand& dst, int8_t imm8) { in mov_b() argument 406 EMIT(imm8); in mov_b() 643 void Assembler::cmpb(const Operand& op, int8_t imm8) { in cmpb() argument 651 EMIT(imm8); in cmpb() 890 void Assembler::rcl(Register dst, uint8_t imm8) { in rcl() argument 892 DCHECK(is_uint5(imm8)); // illegal shift count in rcl() 893 if (imm8 == 1) { in rcl() 899 EMIT(imm8); in rcl() 904 void Assembler::rcr(Register dst, uint8_t imm8) { in rcr() argument 906 DCHECK(is_uint5(imm8)); // illegal shift count in rcr() [all …]
|
D | assembler-x87.h | 605 void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); } in mov_b() argument 606 void mov_b(const Operand& dst, int8_t imm8); 663 void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); } in cmpb() argument 664 void cmpb(const Operand& op, int8_t imm8); 719 void rcl(Register dst, uint8_t imm8); 720 void rcr(Register dst, uint8_t imm8); 721 void ror(Register dst, uint8_t imm8); 724 void sar(Register dst, uint8_t imm8) { sar(Operand(dst), imm8); } in sar() argument 725 void sar(const Operand& dst, uint8_t imm8); 734 void shl(Register dst, uint8_t imm8) { shl(Operand(dst), imm8); } in shl() argument [all …]
|
D | disasm-x87.cc | 577 int imm8 = -1; in D1D3C1Instruction() local 607 imm8 = 1; in D1D3C1Instruction() 609 imm8 = *(data + 1); in D1D3C1Instruction() 614 if (imm8 >= 0) { in D1D3C1Instruction() 615 AppendToBuffer(",%d", imm8); in D1D3C1Instruction() 1108 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local 1112 static_cast<int>(imm8)); in InstructionDecode() 1284 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local 1288 static_cast<int>(imm8)); in InstructionDecode() 1294 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local [all …]
|
/external/chromium_org/v8/src/ia32/ |
D | assembler-ia32.cc | 460 void Assembler::mov_b(const Operand& dst, int8_t imm8) { in mov_b() argument 464 EMIT(imm8); in mov_b() 710 void Assembler::cmpb(const Operand& op, int8_t imm8) { in cmpb() argument 718 EMIT(imm8); in cmpb() 957 void Assembler::rcl(Register dst, uint8_t imm8) { in rcl() argument 959 DCHECK(is_uint5(imm8)); // illegal shift count in rcl() 960 if (imm8 == 1) { in rcl() 966 EMIT(imm8); in rcl() 971 void Assembler::rcr(Register dst, uint8_t imm8) { in rcr() argument 973 DCHECK(is_uint5(imm8)); // illegal shift count in rcr() [all …]
|
D | assembler-ia32.h | 616 void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); } in mov_b() argument 617 void mov_b(const Operand& dst, int8_t imm8); 680 void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); } in cmpb() argument 681 void cmpb(const Operand& op, int8_t imm8); 736 void rcl(Register dst, uint8_t imm8); 737 void rcr(Register dst, uint8_t imm8); 738 void ror(Register dst, uint8_t imm8); 741 void sar(Register dst, uint8_t imm8) { sar(Operand(dst), imm8); } in sar() argument 742 void sar(const Operand& dst, uint8_t imm8); 751 void shl(Register dst, uint8_t imm8) { shl(Operand(dst), imm8); } in shl() argument [all …]
|
D | disasm-ia32.cc | 577 int imm8 = -1; in D1D3C1Instruction() local 607 imm8 = 1; in D1D3C1Instruction() 609 imm8 = *(data + 1); in D1D3C1Instruction() 614 if (imm8 >= 0) { in D1D3C1Instruction() 615 AppendToBuffer(",%d", imm8); in D1D3C1Instruction() 1087 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local 1091 static_cast<int>(imm8)); in InstructionDecode() 1263 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local 1267 static_cast<int>(imm8)); in InstructionDecode() 1273 int8_t imm8 = static_cast<int8_t>(data[1]); in InstructionDecode() local [all …]
|
/external/valgrind/main/VEX/priv/ |
D | guest_generic_x87.c | 788 UInt imm8, Bool isxSTRM ) in compute_PCMPxSTRx() argument 790 vassert(imm8 < 0x80); in compute_PCMPxSTRx() 797 switch (imm8) { in compute_PCMPxSTRx() 807 UInt fmt = (imm8 >> 0) & 3; // imm8[1:0] data format in compute_PCMPxSTRx() 808 UInt agg = (imm8 >> 2) & 3; // imm8[3:2] aggregation fn in compute_PCMPxSTRx() 809 UInt pol = (imm8 >> 4) & 3; // imm8[5:4] polarity in compute_PCMPxSTRx() 810 UInt idx = (imm8 >> 6) & 1; // imm8[6] 1==msb/bytemask in compute_PCMPxSTRx() 1039 UInt imm8, Bool isxSTRM ) in compute_PCMPxSTRx_wide() argument 1041 vassert(imm8 < 0x80); in compute_PCMPxSTRx_wide() 1048 switch (imm8) { in compute_PCMPxSTRx_wide() [all …]
|
D | guest_generic_x87.h | 127 UInt imm8, Bool isxSTRM ); 136 UInt imm8, Bool isxSTRM );
|
D | guest_amd64_toIR.c | 9005 UInt imm8, Bool all_lanes, Int sz ) in findSSECmpOp() argument 9007 if (imm8 >= 32) return False; in findSSECmpOp() 9018 switch (imm8) { in findSSECmpOp() 9127 UInt imm8; in dis_SSE_cmp_E_to_G() local 9137 imm8 = getUChar(delta+1); in dis_SSE_cmp_E_to_G() 9138 if (imm8 >= 8) return delta0; /* FAIL */ in dis_SSE_cmp_E_to_G() 9139 Bool ok = findSSECmpOp(&preSwap, &op, &postNot, imm8, all_lanes, sz); in dis_SSE_cmp_E_to_G() 9146 (Int)imm8, in dis_SSE_cmp_E_to_G() 9151 imm8 = getUChar(delta+alen); in dis_SSE_cmp_E_to_G() 9152 if (imm8 >= 8) return delta0; /* FAIL */ in dis_SSE_cmp_E_to_G() [all …]
|
/external/lldb/source/Plugins/Process/Utility/ |
D | ARMUtils.h | 369 const uint32_t imm8 = bits(opcode, 7, 0); in ThumbImm12() local 370 const uint32_t imm12 = i << 11 | imm3 << 8 | imm8; in ThumbImm12() 384 const uint32_t imm8 = bits(opcode, 7, 0); in ThumbImm8Scaled() local 385 return imm8 * 4; in ThumbImm8Scaled()
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrThumb.td | 143 // t_addrmode_pc := <label> => pc + imm8 * 4 233 // t_addrmode_sp := sp + imm8 * 4 348 // ADD <Rd>, sp, #<imm8> 845 bits<8> imm8; 847 let Inst{7-0} = imm8; 870 (ins tGPR:$Rn, imm0_255:$imm8), IIC_iALUi, 871 "add", "\t$Rdn, $imm8", 872 [(set tGPR:$Rdn, (add tGPR:$Rn, imm8_255:$imm8))]>, 949 def tCMPi8 : T1pI<(outs), (ins tGPR:$Rn, imm0_255:$imm8), IIC_iCMPi, 950 "cmp", "\t$Rn, $imm8", [all …]
|
/external/qemu/disas/ |
D | arm.c | 3373 unsigned int bits = 0, imm, imm8, mod; in print_insn_thumb32() local 3377 imm8 = (bits & 0x0ff); in print_insn_thumb32() 3381 case 0: imm = imm8; break; in print_insn_thumb32() 3382 case 1: imm = ((imm8<<16) | imm8); break; in print_insn_thumb32() 3383 case 2: imm = ((imm8<<24) | (imm8 << 8)); break; in print_insn_thumb32() 3384 case 3: imm = ((imm8<<24) | (imm8 << 16) | (imm8 << 8) | imm8); break; in print_insn_thumb32() 3387 imm8 = (bits & 0x07f) | 0x80; in print_insn_thumb32() 3388 imm = (((imm8 << (32 - mod)) | (imm8 >> mod)) & 0xffffffff); in print_insn_thumb32()
|