Home | History | Annotate | Download | only in llvm-objdump

Lines Matching refs:MCFunction

15 #include "MCFunction.h"
144 typedef std::map<uint64_t, MCFunction*> FunctionMapTy;
145 typedef SmallVector<MCFunction, 16> FunctionListTy;
156 MCFunction f =
157 MCFunction::createFunctionFromMC(Name, DisAsm, Object, Start, End,
164 FunctionMap.insert(std::make_pair(Calls[i], (MCFunction*)0));
167 // Write a graphviz file for the CFG inside an MCFunction.
168 static void emitDOTFile(const char *FileName, const MCFunction &f,
180 for (MCFunction::iterator i = f.begin(), e = f.end(); i != e; ++i) {
184 for (MCFunction::iterator pi = f.begin(), pe = f.end(); pi != pe;
410 FunctionMap.insert(std::make_pair(FoundFns[i]+VMAddr, (MCFunction*)0));
497 for (std::map<uint64_t, MCFunction*>::iterator mi = FunctionMap.begin(),
503 MCFunction f =
504 MCFunction::createFunctionFromMC("unknown", DisAsm.get(),
512 std::pair<uint64_t, MCFunction*> p(Calls[i], (MCFunction*)0);
520 MCFunction &f = Functions[ffi];
521 for (MCFunction::iterator fi = f.begin(), fe = f.end(); fi != fe; ++fi){
531 for (MCFunction::iterator pi = f.begin(), pe = f.end(); pi != pe;