Lines Matching refs:opcode

136 EmulateInstructionPPC64::GetOpcodeForInstruction(uint32_t opcode) {  in GetOpcodeForInstruction()  argument
153 if ((g_opcodes[i].mask & opcode) == g_opcodes[i].value) in GetOpcodeForInstruction()
160 const uint32_t opcode = m_opcode.GetOpcode32(); in EvaluateInstruction() local
162 Opcode *opcode_data = GetOpcodeForInstruction(opcode); in EvaluateInstruction()
181 success = (this->*opcode_data->callback)(opcode); in EvaluateInstruction()
203 bool EmulateInstructionPPC64::EmulateMFSPR(uint32_t opcode) { in EmulateMFSPR() argument
204 uint32_t rt = Bits32(opcode, 25, 21); in EmulateMFSPR()
205 uint32_t spr = Bits32(opcode, 20, 11); in EmulateMFSPR()
228 bool EmulateInstructionPPC64::EmulateLD(uint32_t opcode) { in EmulateLD() argument
229 uint32_t rt = Bits32(opcode, 25, 21); in EmulateLD()
230 uint32_t ra = Bits32(opcode, 20, 16); in EmulateLD()
231 uint32_t ds = Bits32(opcode, 15, 2); in EmulateLD()
258 bool EmulateInstructionPPC64::EmulateSTD(uint32_t opcode) { in EmulateSTD() argument
259 uint32_t rs = Bits32(opcode, 25, 21); in EmulateSTD()
260 uint32_t ra = Bits32(opcode, 20, 16); in EmulateSTD()
261 uint32_t ds = Bits32(opcode, 15, 2); in EmulateSTD()
262 uint32_t u = Bits32(opcode, 1, 0); in EmulateSTD()
326 bool EmulateInstructionPPC64::EmulateOR(uint32_t opcode) { in EmulateOR() argument
327 uint32_t rs = Bits32(opcode, 25, 21); in EmulateOR()
328 uint32_t ra = Bits32(opcode, 20, 16); in EmulateOR()
329 uint32_t rb = Bits32(opcode, 15, 11); in EmulateOR()
359 bool EmulateInstructionPPC64::EmulateADDI(uint32_t opcode) { in EmulateADDI() argument
360 uint32_t rt = Bits32(opcode, 25, 21); in EmulateADDI()
361 uint32_t ra = Bits32(opcode, 20, 16); in EmulateADDI()
362 uint32_t si = Bits32(opcode, 15, 0); in EmulateADDI()