Home
last modified time | relevance | path

Searched refs:TheCU (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp249 DIE *DwarfDebug::constructLexicalScopeDIE(CompileUnit *TheCU, in constructLexicalScopeDIE() argument
265 TheCU->addUInt(ScopeDIE, dwarf::DW_AT_ranges, dwarf::DW_FORM_data4, in constructLexicalScopeDIE()
286 TheCU->addLabel(ScopeDIE, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr, Start); in constructLexicalScopeDIE()
287 TheCU->addLabel(ScopeDIE, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr, End); in constructLexicalScopeDIE()
295 DIE *DwarfDebug::constructInlinedScopeDIE(CompileUnit *TheCU, in constructInlinedScopeDIE() argument
306 DIE *OriginDIE = TheCU->getDIE(InlinedSP); in constructInlinedScopeDIE()
326 TheCU->addDIEEntry(ScopeDIE, dwarf::DW_AT_abstract_origin, in constructInlinedScopeDIE()
333 TheCU->addUInt(ScopeDIE, dwarf::DW_AT_ranges, dwarf::DW_FORM_data4, in constructInlinedScopeDIE()
344 TheCU->addLabel(ScopeDIE, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr, in constructInlinedScopeDIE()
346 TheCU->addLabel(ScopeDIE, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr, in constructInlinedScopeDIE()
[all …]
DDwarfDebug.h326 DIE *constructLexicalScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
331 DIE *constructInlinedScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
337 DIE *constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
421 void constructSubprogramDIE(CompileUnit *TheCU, const MDNode *N);
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp457 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE() argument
459 if (DIE *D = TheCU.getOrCreateContextDIE(N->getScope())) in constructAndAddImportedEntityDIE()
460 D->addChild(TheCU.constructImportedEntityDIE(N)); in constructAndAddImportedEntityDIE()
544 auto &TheCU = *P.second; in finalizeModuleInfo() local
547 TheCU.constructContainingTypeDIEs(); in finalizeModuleInfo()
552 auto *SkCU = TheCU.getSkeleton(); in finalizeModuleInfo()
555 uint64_t ID = DIEHash(Asm).computeCUSignature(TheCU.getUnitDie()); in finalizeModuleInfo()
556 TheCU.addUInt(TheCU.getUnitDie(), dwarf::DW_AT_GNU_dwo_id, in finalizeModuleInfo()
581 DwarfCompileUnit &U = SkCU ? *SkCU : TheCU; in finalizeModuleInfo()
582 if (unsigned NumRanges = TheCU.getRanges().size()) { in finalizeModuleInfo()
[all …]
DDwarfDebug.h428 void constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU,
438 void collectVariableInfo(DwarfCompileUnit &TheCU, const DISubprogram *SP,
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp157 Mod ? Mod : TheCU); in getDeclContextDescriptor()
315 return DBuilder.createFile(remapDIPath(TheCU->getFilename()), in getOrCreateFile()
316 remapDIPath(TheCU->getDirectory())); in getOrCreateFile()
323 return DBuilder.createFile(remapDIPath(TheCU->getFilename()), in getOrCreateFile()
324 remapDIPath(TheCU->getDirectory())); in getOrCreateFile()
344 return DBuilder.createFile(remapDIPath(TheCU->getFilename()), in getOrCreateMainFile()
345 remapDIPath(TheCU->getDirectory())); in getOrCreateMainFile()
457 TheCU = DBuilder.createCompileUnit( in CreateCompileUnit()
479 "objc_class", TheCU, in CreateType()
493 "objc_class", TheCU, in CreateType()
[all …]
DCGDebugInfo.h59 llvm::DICompileUnit *TheCU = nullptr; variable
/external/llvm/docs/tutorial/
DLangImpl09.rst190 DICompileUnit *TheCU;
210 KSDbgInfo.TheCU = DBuilder->createCompileUnit(
248 DIFile *Unit = DBuilder->createFile(KSDbgInfo.TheCU.getFilename(),
249 KSDbgInfo.TheCU.getDirectory());
339 Scope = TheCU;
400 DIFile *Unit = DBuilder->createFile(KSDbgInfo.TheCU.getFilename(),
401 KSDbgInfo.TheCU.getDirectory());
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDIBuilder.h50 MDNode *TheCU; variable
70 const MDNode *getCU() { return TheCU; } in getCU()
/external/llvm/examples/Kaleidoscope/Chapter9/
Dtoy.cpp93 DICompileUnit *TheCU; member
835 Scope = TheCU; in emitLocation()
1241 DIFile *Unit = DBuilder->createFile(KSDbgInfo.TheCU->getFilename(), in codegen()
1242 KSDbgInfo.TheCU->getDirectory()); in codegen()
1432 KSDbgInfo.TheCU = DBuilder->createCompileUnit( in main()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DDIBuilder.cpp32 : M(m), VMContext(M.getContext()), TheCU(0), TempEnumTypes(0), in DIBuilder()
117 TheCU = DICompileUnit(MDNode::get(VMContext, Elts)); in createCompileUnit()
121 NMD->addOperand(TheCU); in createCompileUnit()
127 assert(TheCU && "Unable to create DW_TAG_file_type without CompileUnit"); in createFile()
623 TheCU, in createTemporaryType()