/external/llvm/lib/IR/ |
DebugInfo.cpp | 39 DIDescriptor::DIDescriptor(const DISubprogram F) : DbgNode(F.DbgNode) { 58 DIVariable(DbgNode).Verify() || DISubprogram(DbgNode).Verify() || 245 /// DISubprogram. 478 bool DISubprogram::Verify() const { 621 return !DISubprogram(getContext()).describes(CurFn); 626 bool DISubprogram::describes(const Function *F) { 638 unsigned DISubprogram::isOptimized() const { 645 MDNode *DISubprogram::getVariablesNodes() const { 651 DIArray DISubprogram::getVariables() const { 667 return DISubprogram(DbgNode).getFilename() [all...] |
DIBuilder.cpp | 49 DISubprogram SP(SPs.getElement(i)); [all...] |
/external/llvm/include/llvm/ |
DebugInfo.h | 41 class DISubprogram; 93 explicit DIDescriptor(const DISubprogram F); 418 /// DISubprogram - This is a wrapper for a subprogram (e.g. a function). 419 class DISubprogram : public DIScope { 423 explicit DISubprogram(const MDNode *N = 0) : DIScope(N) {} 512 DISubprogram getFunctionDeclaration() const { 513 return getFieldAs<DISubprogram>(18); 720 DISubprogram getDISubprogram(const MDNode *Scope); 731 NamedMDNode *getOrInsertFnSpecificMDNode(Module &M, DISubprogram SP); 735 NamedMDNode *getFnSpecificMDNode(const Module &M, DISubprogram SP) [all...] |
DIBuilder.h | 45 class DISubprogram; 474 /// See comments in DISubprogram for descriptions of these fields. 489 DISubprogram createFunction(DIDescriptor Scope, StringRef Name, 502 /// See comments in DISubprogram for descriptions of these fields. 520 DISubprogram createMethod(DIDescriptor Scope, StringRef Name,
|
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 70 DISubprogram(*I).print(O);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 255 void addSourceLine(DIE *Die, DISubprogram SP); 317 DIE *getOrCreateSubprogramDIE(DISubprogram SP); 338 void addPubTypes(DISubprogram SP);
|
DwarfCompileUnit.cpp | 270 void CompileUnit::addSourceLine(DIE *Die, DISubprogram SP) { 709 return getOrCreateSubprogramDIE(DISubprogram(Context)); 801 void CompileUnit::addPubTypes(DISubprogram SP) { [all...] |
DwarfDebug.cpp | 318 static void addSubprogramNames(CompileUnit *TheCU, DISubprogram SP, 350 DISubprogram SP(SPNode); 367 DISubprogram SPDecl = SP.getFunctionDeclaration(); 476 DISubprogram InlinedSP = getDISubprogram(DS); 616 TheCU->addPubTypes(DISubprogram(DS)); 745 DISubprogram SP(N); 833 DISubprogram SP(Subprograms.getElement(i)); [all...] |
AsmPrinter.cpp | 562 OS << DISubprogram(V.getContext()).getDisplayName() << ":"; [all...] |
/external/llvm/lib/Transforms/IPO/ |
StripSymbols.cpp | 382 if (DISubprogram(NMD->getOperand(i)).Verify()) 392 if (Function *F = DISubprogram(*I).getFunction()) 402 StringRef FName = DISubprogram(*I).getLinkageName(); 404 FName = DISubprogram(*I).getName();
|
DeadArgumentElimination.cpp | 133 typedef DenseMap<Function*, DISubprogram> FunctionDIMap; 213 DISubprogram SP(SPs.getElement(SPIndex)); [all...] |
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
OProfileJITEventListener.cpp | 118 DISubprogram FunctionDI = getDISubprogram(FirstLocScope);
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 140 llvm::DISubprogram CreateCXXMemberFunction(const CXXMethodDecl *Method, 330 llvm::DISubprogram getFunctionDeclaration(const Decl *D);
|
CGDebugInfo.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/IntelJITEvents/ |
IntelJITEventListener.cpp | 138 DISubprogram FunctionDI = getDISubprogram(FirstLocScope);
|
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 280 GCOVFunction(DISubprogram SP, raw_ostream *os, uint32_t Ident, 408 DISubprogram SP(SPs.getElement(i)); 457 DISubprogram SP(SPs.getElement(i)); 726 DISubprogram SP(CountersBySP[j].second);
|
/external/llvm/lib/CodeGen/ |
LexicalScopes.cpp | 168 && DISubprogram(Scope).describes(MF->getFunction()))
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.cpp | 730 O << DISubprogram(V.getContext()).getDisplayName() << ":";
|
/external/llvm/tools/opt/ |
opt.cpp | 390 DISubprogram SP(NMD->getOperand(i));
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | 875 DISubprogram SP(*I); [all...] |