Lines Matching refs:Opcode
96 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_00xxxxxx() local
97 SW.startLine() << format("0x%02X ; vsp = vsp + %u\n", Opcode, in Decode_00xxxxxx()
98 ((Opcode & 0x3f) << 2) + 4); in Decode_00xxxxxx()
101 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_01xxxxxx() local
102 SW.startLine() << format("0x%02X ; vsp = vsp - %u\n", Opcode, in Decode_01xxxxxx()
103 ((Opcode & 0x3f) << 2) + 4); in Decode_01xxxxxx()
119 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011101() local
120 SW.startLine() << format("0x%02X ; reserved (ARM MOVrr)\n", Opcode); in Decode_10011101()
123 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011111() local
124 SW.startLine() << format("0x%02X ; reserved (WiMMX MOVrr)\n", Opcode); in Decode_10011111()
127 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_1001nnnn() local
128 SW.startLine() << format("0x%02X ; vsp = r%u\n", Opcode, (Opcode & 0x0f)); in Decode_1001nnnn()
131 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10100nnn() local
132 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10100nnn()
133 PrintGPR((((1 << ((Opcode & 0x7) + 1)) - 1) << 4)); in Decode_10100nnn()
137 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10101nnn() local
138 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10101nnn()
139 PrintGPR((((1 << ((Opcode & 0x7) + 1)) - 1) << 4) | (1 << 14)); in Decode_10101nnn()
143 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10110000() local
144 SW.startLine() << format("0x%02X ; finish\n", Opcode); in Decode_10110000()
160 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10110010_uleb128() local
161 SW.startLine() << format("0x%02X ", Opcode); in Decode_10110010_uleb128()
186 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_101101nn() local
187 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_101101nn()
190 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10111nnn() local
191 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10111nnn()
192 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 8), "d"); in Decode_10111nnn()
237 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11001yyy() local
238 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11001yyy()
241 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11000nnn() local
242 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11000nnn()
243 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 10), "wR"); in Decode_11000nnn()
247 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11010nnn() local
248 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11010nnn()
249 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 8), "d"); in Decode_11010nnn()
253 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11xxxyyy() local
254 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11xxxyyy()