Lines Matching refs:MCFunction
144 typedef std::map<uint64_t, MCFunction*> FunctionMapTy;
145 typedef SmallVector<MCFunction, 16> FunctionListTy;
156 MCFunction f = in createMCFunctionAndSaveCalls()
157 MCFunction::createFunctionFromMC(Name, DisAsm, Object, Start, End, in createMCFunctionAndSaveCalls()
164 FunctionMap.insert(std::make_pair(Calls[i], (MCFunction*)0)); in createMCFunctionAndSaveCalls()
168 static void emitDOTFile(const char *FileName, const MCFunction &f, in emitDOTFile()
180 for (MCFunction::iterator i = f.begin(), e = f.end(); i != e; ++i) { in emitDOTFile()
184 for (MCFunction::iterator pi = f.begin(), pe = f.end(); pi != pe; in emitDOTFile()
410 FunctionMap.insert(std::make_pair(FoundFns[i]+VMAddr, (MCFunction*)0)); in DisassembleInputMachO()
497 for (std::map<uint64_t, MCFunction*>::iterator mi = FunctionMap.begin(), in DisassembleInputMachO()
503 MCFunction f = in DisassembleInputMachO()
504 MCFunction::createFunctionFromMC("unknown", DisAsm.get(), in DisassembleInputMachO()
512 std::pair<uint64_t, MCFunction*> p(Calls[i], (MCFunction*)0); in DisassembleInputMachO()
520 MCFunction &f = Functions[ffi]; in DisassembleInputMachO()
521 for (MCFunction::iterator fi = f.begin(), fe = f.end(); fi != fe; ++fi){ in DisassembleInputMachO()
531 for (MCFunction::iterator pi = f.begin(), pe = f.end(); pi != pe; in DisassembleInputMachO()