HomeSort by relevance Sort by last modified time
    Searched refs:DISubprogram (Results 1 - 21 of 21) sorted by null

  /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...]

Completed in 158 milliseconds