Lines Matching refs:EmulateInstructionPPC64

29 EmulateInstructionPPC64::EmulateInstructionPPC64(const ArchSpec &arch)  in EmulateInstructionPPC64()  function in EmulateInstructionPPC64
32 void EmulateInstructionPPC64::Initialize() { in Initialize()
37 void EmulateInstructionPPC64::Terminate() { in Terminate()
41 ConstString EmulateInstructionPPC64::GetPluginNameStatic() { in GetPluginNameStatic()
46 ConstString EmulateInstructionPPC64::GetPluginName() { in GetPluginName()
51 const char *EmulateInstructionPPC64::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
56 EmulateInstructionPPC64::CreateInstance(const ArchSpec &arch, in CreateInstance()
58 if (EmulateInstructionPPC64::SupportsEmulatingInstructionsOfTypeStatic( in CreateInstance()
62 return new EmulateInstructionPPC64(arch); in CreateInstance()
69 bool EmulateInstructionPPC64::SetTargetTriple(const ArchSpec &arch) { in SetTargetTriple()
85 bool EmulateInstructionPPC64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo()
117 bool EmulateInstructionPPC64::ReadInstruction() { in ReadInstruction()
133 bool EmulateInstructionPPC64::CreateFunctionEntryUnwind( in CreateFunctionEntryUnwind()
151 EmulateInstructionPPC64::Opcode *
152 EmulateInstructionPPC64::GetOpcodeForInstruction(uint32_t opcode) { in GetOpcodeForInstruction()
153 static EmulateInstructionPPC64::Opcode g_opcodes[] = { in GetOpcodeForInstruction()
154 {0xfc0007ff, 0x7c0002a6, &EmulateInstructionPPC64::EmulateMFSPR, in GetOpcodeForInstruction()
156 {0xfc000003, 0xf8000000, &EmulateInstructionPPC64::EmulateSTD, in GetOpcodeForInstruction()
158 {0xfc000003, 0xf8000001, &EmulateInstructionPPC64::EmulateSTD, in GetOpcodeForInstruction()
160 {0xfc0007fe, 0x7c000378, &EmulateInstructionPPC64::EmulateOR, in GetOpcodeForInstruction()
162 {0xfc000000, 0x38000000, &EmulateInstructionPPC64::EmulateADDI, in GetOpcodeForInstruction()
164 {0xfc000003, 0xe8000000, &EmulateInstructionPPC64::EmulateLD, in GetOpcodeForInstruction()
175 bool EmulateInstructionPPC64::EvaluateInstruction(uint32_t evaluate_options) { in EvaluateInstruction()
219 bool EmulateInstructionPPC64::EmulateMFSPR(uint32_t opcode) { in EmulateMFSPR()
244 bool EmulateInstructionPPC64::EmulateLD(uint32_t opcode) { in EmulateLD()
273 bool EmulateInstructionPPC64::EmulateSTD(uint32_t opcode) { in EmulateSTD()
340 bool EmulateInstructionPPC64::EmulateOR(uint32_t opcode) { in EmulateOR()
373 bool EmulateInstructionPPC64::EmulateADDI(uint32_t opcode) { in EmulateADDI()