Lines Matching refs:Opcode
99 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_00xxxxxx() local
100 SW.startLine() << format("0x%02X ; vsp = vsp + %u\n", Opcode, in Decode_00xxxxxx()
101 ((Opcode & 0x3f) << 2) + 4); in Decode_00xxxxxx()
105 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_01xxxxxx() local
106 SW.startLine() << format("0x%02X ; vsp = vsp - %u\n", Opcode, in Decode_01xxxxxx()
107 ((Opcode & 0x3f) << 2) + 4); in Decode_01xxxxxx()
124 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011101() local
125 SW.startLine() << format("0x%02X ; reserved (ARM MOVrr)\n", Opcode); in Decode_10011101()
129 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011111() local
130 SW.startLine() << format("0x%02X ; reserved (WiMMX MOVrr)\n", Opcode); in Decode_10011111()
134 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_1001nnnn() local
135 SW.startLine() << format("0x%02X ; vsp = r%u\n", Opcode, (Opcode & 0x0f)); in Decode_1001nnnn()
139 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10100nnn() local
140 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10100nnn()
141 PrintGPR((((1 << ((Opcode & 0x7) + 1)) - 1) << 4)); in Decode_10100nnn()
146 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10101nnn() local
147 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10101nnn()
148 PrintGPR((((1 << ((Opcode & 0x7) + 1)) - 1) << 4) | (1 << 14)); in Decode_10101nnn()
153 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10110000() local
154 SW.startLine() << format("0x%02X ; finish\n", Opcode); in Decode_10110000()
169 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10110010_uleb128() local
170 SW.startLine() << format("0x%02X ", Opcode); in Decode_10110010_uleb128()
196 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_101101nn() local
197 SW.startLine() << format("0x%02X ; %s\n", Opcode, in Decode_101101nn()
198 (Opcode == 0xb4) ? "pop ra_auth_code" : "spare"); in Decode_101101nn()
202 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10111nnn() local
203 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10111nnn()
204 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 8), "d"); in Decode_10111nnn()
250 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11001yyy() local
251 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11001yyy()
255 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11000nnn() local
256 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11000nnn()
257 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 10), "wR"); in Decode_11000nnn()
262 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11010nnn() local
263 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11010nnn()
264 PrintRegisters((((1 << ((Opcode & 0x07) + 1)) - 1) << 8), "d"); in Decode_11010nnn()
269 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_11xxxyyy() local
270 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11xxxyyy()