/external/llvm/lib/IR/ |
DebugInfo.cpp | 41 DIVariable(DbgNode).Verify() || DISubprogram(DbgNode).Verify() || 222 /// DISubprogram. 490 bool DISubprogram::Verify() const { 659 return !DISubprogram(getContext()).describes(CurFn); 664 bool DISubprogram::describes(const Function *F) { 676 unsigned DISubprogram::isOptimized() const { 683 MDNode *DISubprogram::getVariablesNodes() const { 687 DIArray DISubprogram::getVariables() const { 703 return DISubprogram(DbgNode).getContext(); 768 static void fixupSubprogramName(DISubprogram Fn, SmallVectorImpl<char> &Out) [all...] |
DIBuilder.cpp | 49 DISubprogram SP(SPs.getElement(i)); [all...] |
Verifier.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 70 DISubprogram(*I).print(O);
|
/external/llvm/include/llvm/ |
DebugInfo.h | 42 class DISubprogram; 372 /// DISubprogram - This is a wrapper for a subprogram (e.g. a function). 373 class DISubprogram : public DIScope { 377 explicit DISubprogram(const MDNode *N = 0) : DIScope(N) {} 436 DISubprogram getFunctionDeclaration() const { 437 return getFieldAs<DISubprogram>(17); 693 DISubprogram getDISubprogram(const MDNode *Scope); 704 NamedMDNode *getOrInsertFnSpecificMDNode(Module &M, DISubprogram SP); 708 NamedMDNode *getFnSpecificMDNode(const Module &M, DISubprogram SP); 748 /// processSubprogram - Process DISubprogram [all...] |
DIBuilder.h | 48 class DISubprogram; 526 /// See comments in DISubprogram for descriptions of these fields. 541 DISubprogram createFunction(DIDescriptor Scope, StringRef Name, 554 /// See comments in DISubprogram for descriptions of these fields. 572 DISubprogram createMethod(DIDescriptor Scope, StringRef Name, [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 255 void addSourceLine(DIE *Die, DISubprogram SP); 318 DIE *getOrCreateSubprogramDIE(DISubprogram SP); 339 void addPubTypes(DISubprogram SP);
|
DwarfCompileUnit.cpp | 280 void CompileUnit::addSourceLine(DIE *Die, DISubprogram SP) { 723 return getOrCreateSubprogramDIE(DISubprogram(Context)); 815 void CompileUnit::addPubTypes(DISubprogram SP) { [all...] |
DwarfDebug.cpp | 331 static void addSubprogramNames(CompileUnit *TheCU, DISubprogram SP, 363 DISubprogram SP(SPNode); 380 DISubprogram SPDecl = SP.getFunctionDeclaration(); 493 DISubprogram InlinedSP = getDISubprogram(DS); 643 TheCU->addPubTypes(DISubprogram(DS)); 779 DISubprogram SP(N); 828 EntityDie = TheCU->getOrCreateSubprogramDIE(DISubprogram(Entity)); [all...] |
AsmPrinter.cpp | 568 StringRef Name = DISubprogram(V.getContext()).getDisplayName(); [all...] |
/external/llvm/lib/Transforms/IPO/ |
StripSymbols.cpp | 375 assert(DISubprogram(NMD->getOperand(i)).isSubprogram() && 376 "A MDNode in llvm.dbg.sp should be a DISubprogram."); 387 if (Function *F = DISubprogram(*I).getFunction()) 397 StringRef FName = DISubprogram(*I).getLinkageName(); 399 FName = DISubprogram(*I).getName();
|
DeadArgumentElimination.cpp | 133 typedef DenseMap<Function*, DISubprogram> FunctionDIMap; 213 DISubprogram SP(SPs.getElement(SPIndex)); 215 "A MDNode in subprograms of a CU should be null or a DISubprogram."); [all...] |
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
OProfileJITEventListener.cpp | 118 DISubprogram FunctionDI = getDISubprogram(FirstLocScope);
|
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 148 static std::string getFunctionName(DISubprogram SP) { 304 GCOVFunction(DISubprogram SP, raw_ostream *os, uint32_t Ident, 436 DISubprogram SP(SPs.getElement(i)); 438 "A MDNode in subprograms of a CU should be null or a DISubprogram."); 488 DISubprogram SP(SPs.getElement(i)); 490 "A MDNode in subprograms of a CU should be null or a DISubprogram."); 761 DISubprogram SP(CountersBySP[j].second);
|
DebugIR.cpp | 219 DISubprogram Sub = Builder.createFunction( 331 DISubprogram S(*i); 333 DEBUG(dbgs() << "Found DISubprogram " << *i << " for function " 338 DEBUG(dbgs() << "unable to find DISubprogram node for function "
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 147 llvm::DISubprogram CreateCXXMemberFunction(const CXXMethodDecl *Method, 357 llvm::DISubprogram getFunctionDeclaration(const Decl *D);
|
CGDebugInfo.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/IntelJITEvents/ |
IntelJITEventListener.cpp | 138 DISubprogram FunctionDI = getDISubprogram(FirstLocScope);
|
/external/llvm/lib/CodeGen/ |
LexicalScopes.cpp | 168 && DISubprogram(Scope).describes(MF->getFunction()))
|
/external/llvm/tools/opt/ |
opt.cpp | 391 DISubprogram SP(NMD->getOperand(i)); 393 "A MDNode in llvm.dbg.sp should be null or a DISubprogram.");
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | 843 DISubprogram SP(*I); [all...] |