Lines Matching refs:opcode

152 EmulateInstructionPPC64::GetOpcodeForInstruction(uint32_t opcode) {  in GetOpcodeForInstruction()  argument
169 if ((g_opcodes[i].mask & opcode) == g_opcodes[i].value) in GetOpcodeForInstruction()
176 const uint32_t opcode = m_opcode.GetOpcode32(); in EvaluateInstruction() local
178 Opcode *opcode_data = GetOpcodeForInstruction(opcode); in EvaluateInstruction()
197 success = (this->*opcode_data->callback)(opcode); in EvaluateInstruction()
219 bool EmulateInstructionPPC64::EmulateMFSPR(uint32_t opcode) { in EmulateMFSPR() argument
220 uint32_t rt = Bits32(opcode, 25, 21); in EmulateMFSPR()
221 uint32_t spr = Bits32(opcode, 20, 11); in EmulateMFSPR()
244 bool EmulateInstructionPPC64::EmulateLD(uint32_t opcode) { in EmulateLD() argument
245 uint32_t rt = Bits32(opcode, 25, 21); in EmulateLD()
246 uint32_t ra = Bits32(opcode, 20, 16); in EmulateLD()
247 uint32_t ds = Bits32(opcode, 15, 2); in EmulateLD()
273 bool EmulateInstructionPPC64::EmulateSTD(uint32_t opcode) { in EmulateSTD() argument
274 uint32_t rs = Bits32(opcode, 25, 21); in EmulateSTD()
275 uint32_t ra = Bits32(opcode, 20, 16); in EmulateSTD()
276 uint32_t ds = Bits32(opcode, 15, 2); in EmulateSTD()
277 uint32_t u = Bits32(opcode, 1, 0); in EmulateSTD()
340 bool EmulateInstructionPPC64::EmulateOR(uint32_t opcode) { in EmulateOR() argument
341 uint32_t rs = Bits32(opcode, 25, 21); in EmulateOR()
342 uint32_t ra = Bits32(opcode, 20, 16); in EmulateOR()
343 uint32_t rb = Bits32(opcode, 15, 11); in EmulateOR()
373 bool EmulateInstructionPPC64::EmulateADDI(uint32_t opcode) { in EmulateADDI() argument
374 uint32_t rt = Bits32(opcode, 25, 21); in EmulateADDI()
375 uint32_t ra = Bits32(opcode, 20, 16); in EmulateADDI()
376 uint32_t si = Bits32(opcode, 15, 0); in EmulateADDI()