/external/llvm/lib/DebugInfo/ |
DWARFCompileUnit.cpp | 25 const DWARFDebugInfoEntryMinimal *CU = getCompileUnitDIE(false); 26 assert(CU && "Null Compile Unit?"); 27 CU->dump(OS, this, -1U);
|
DWARFTypeUnit.cpp | 36 const DWARFDebugInfoEntryMinimal *CU = getCompileUnitDIE(false); 37 assert(CU && "Null Compile Unit?"); 38 CU->dump(OS, this, -1U);
|
DWARFContext.cpp | 76 for (const auto &CU : compile_units()) 77 CU->dump(OS); 127 for (const auto &CU : compile_units()) { 128 savedAddressByteSize = CU->getAddressByteSize(); 130 CU->getCompileUnitDIE()->getAttributeValueAsSectionOffset( 131 CU.get(), DW_AT_stmt_list, -1U); 294 DWARFContext::getLineTableForCompileUnit(DWARFCompileUnit *cu) { 299 cu->getCompileUnitDIE()->getAttributeValueAsSectionOffset( 300 cu, DW_AT_stmt_list, -1U); 310 cu->getAddressByteSize()) [all...] |
DWARFDebugAranges.cpp | 50 for (const auto &CU : CTX->compile_units()) { 51 uint32_t CUOffset = CU->getOffset(); 54 CU->collectAddressRanges(CURanges); 86 // CU, first try to extend the last range in Aranges. If we can't
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64AsmBackend.cpp | 262 namespace CU { 297 } // end CU namespace 359 return CU::UNWIND_AArch64_MODE_FRAMELESS; 371 return CU::UNWIND_AArch64_MODE_DWARF; 396 CompactUnwindEncoding |= CU::UNWIND_AArch64_MODE_FRAME; 410 return CU::UNWIND_AArch64_MODE_DWARF; 414 return CU::UNWIND_AArch64_MODE_DWARF; 430 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X19_X20_PAIR; 433 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X21_X22_PAIR; 436 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X23_X24_PAIR [all...] |
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 59 for (DICompileUnit CU : Finder.compile_units()) { 61 CU.print(O);
|
/external/clang/include/clang/AST/ |
CharUnits.h | 184 const clang::CharUnits &CU) { 185 return CU * Scale; 205 static unsigned getHashValue(const clang::CharUnits &CU) { 206 clang::CharUnits::QuantityType Quantity = CU.getQuantity();
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.h | 146 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} 148 DwarfCompileUnit *CU; 174 // Maps a CU DIE with its corresponding DwarfCompileUnit. 250 // If nonnull, stores the CU in which the previous subprogram was contained. 483 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU); 502 /// emit it here if we don't have a skeleton CU for split dwarf. 598 void addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier, 632 /// Returns the previous CU that was being update [all...] |
DwarfDebug.cpp | 368 // CU's DW_AT_GNU_ranges_base. 650 // skeleton CU and so we don't need to duplicate it here. 737 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu"); 749 DwarfCompileUnit &CU = constructDwarfCompileUnit(CUNode); 759 CU.createGlobalVariableDIE(DIGlobalVariable(GVs.getElement(i))); 762 SPMap.insert(std::make_pair(SPs.getElement(i), &CU)); 765 CU.getOrCreateTypeDIE(EnumTypes.getElement(i)); 772 CU.getOrCreateTypeDIE(UniqueTy); 777 constructImportedEntityDIE(CU, ImportedEntities.getElement(i)); 810 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu"); [all...] |
DIE.cpp | 110 const DIE *Cu = getUnitOrNull(); 111 assert(Cu && "We should not have orphaned DIEs."); 112 return Cu; 384 DwarfCompileUnit *CU = DD->lookupUnit(Entry.getUnit()); 385 assert(CU && "CUDie should belong to a CU."); 386 Addr += CU->getDebugInfoOffset(); 388 AP->EmitLabelPlusOffset(CU->getSectionSym(), Addr, 391 AP->EmitLabelOffsetDifference(CU->getSectionSym(), Addr, 392 CU->getSectionSym() [all...] |
DwarfUnit.h | 120 // the CU itself. 144 DwarfUnit(unsigned UID, dwarf::Tag, DICompileUnit CU, AsmPrinter *A, 563 DwarfCompileUnit &CU; 567 DwarfTypeUnit(unsigned UID, DwarfCompileUnit &CU, AsmPrinter *A, 582 DwarfCompileUnit &getCU() override { return CU; }
|
DwarfUnit.cpp | 61 DwarfTypeUnit::DwarfTypeUnit(unsigned UID, DwarfCompileUnit &CU, AsmPrinter *A, 64 : DwarfUnit(UID, dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), 65 CU(CU), SplitLineTable(SplitLineTable) { 133 // Combining type units and cross-CU DIE sharing is lower value (since 134 // cross-CU DIE sharing is used in LTO and removes type redundancy at that 367 // declarations for definitions in this CU, etc) consumers don't get confused 380 // We assume that Die belongs to this CU, if it is not linked to any CU yet. [all...] |
/external/llvm/unittests/Transforms/DebugIR/ |
DebugIR.cpp | 282 DICompileUnit CU(*Finder.compile_units().begin()); 284 // Verify original CU information is retained 285 ASSERT_EQ(Filename, CU.getFilename()); 286 ASSERT_EQ(cwd, CU.getDirectory()); 287 ASSERT_EQ(Producer, CU.getProducer());
|
/external/llvm/lib/Transforms/Utils/ |
GlobalStatus.cpp | 39 if (const Constant *CU = dyn_cast<Constant>(U)) { 40 if (!isSafeToDestroyConstant(CU))
|
CloneFunction.cpp | 192 for (DICompileUnit CU : Finder.compile_units()) { 193 DIArray Subprograms(CU.getSubprograms());
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86AsmBackend.cpp | 404 namespace CU { 428 } // end CU namespace 528 return CU::UNWIND_MODE_DWARF; 544 return CU::UNWIND_MODE_DWARF; 548 if (RegEnc == ~0U) return CU::UNWIND_MODE_DWARF; 550 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; 552 CompactUnwindEncoding |= RegEnc & CU::UNWIND_BP_FRAME_REGISTERS; 562 return CU::UNWIND_MODE_DWARF; 569 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; 576 return CU::UNWIND_MODE_DWARF [all...] |
/external/llvm/lib/IR/ |
DebugInfo.cpp | 956 /// Update DITypeIdentifierMap by going through retained types of each CU. 961 DICompileUnit CU(CU_Nodes->getOperand(CUi)); 962 DIArray Retain = CU.getRetainedTypes(); 999 if (NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu")) { [all...] |
Type.cpp | 651 const ConstantInt *CU = dyn_cast_or_null<ConstantInt>(C); 652 return CU && CU->getZExtValue() < STy->getNumElements();
|
/external/llvm/lib/Transforms/Instrumentation/ |
DebugIR.cpp | 106 /// metadata named "llvm.dbg.cu" if RemoveNamedInfo is true. 129 // Remove CU named metadata (and all children nodes) 130 NamedMDNode *Node = M->getNamedMetadata("llvm.dbg.cu"); 161 // CU nodes needed when creating DI subprograms 280 // save fields from existing CU to re-use in the new CU 299 DICompileUnit CU(CUNode); 301 LexicalBlockFileNode = Builder.createLexicalBlockFile(CU, DIFile(FileNode)); 473 NamedMDNode *CUNode = M.getNamedMetadata("llvm.dbg.cu"); 477 DICompileUnit CU(CUNode->getOperand(0)) [all...] |
GCOVProfiling.cpp | 131 std::string mangleName(DICompileUnit CU, const char *NewStem); 417 std::string GCOVProfiler::mangleName(DICompileUnit CU, const char *NewStem) { 425 if (CompileUnit == CU) { 433 SmallString<128> Filename = CU.getFilename(); 474 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu"); 482 DICompileUnit CU(CU_Nodes->getOperand(i)); 484 raw_fd_ostream out(mangleName(CU, "gcno").c_str(), ErrorInfo, 488 DIArray SPs = CU.getSubprograms(); 492 "A MDNode in subprograms of a CU should be null or a DISubprogram."); 563 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu"); [all...] |
/libcore/luni/src/test/java/libcore/java/util/ |
EnumSetTest.java | 103 FE, CO, NI, CU, ZN, GA, GE, AS, SE, BR, KR, RB, SR, Y, ZR, NB, MO, TC, RU, RH, PD, AG, CD,
|
/external/llvm/unittests/Transforms/Utils/ |
Cloning.cpp | 237 DICompileUnit CU = DBuilder.createCompileUnit(dwarf::DW_LANG_C99, 240 DISubprogram Subprogram = DBuilder.createFunction(CU, "f", "f", File, 4, 313 // Test that the new subprogram entry was not added to the CU which doesn't
|
/external/llvm/lib/Transforms/Scalar/ |
SampleProfile.cpp | [all...] |
/external/llvm/unittests/CodeGen/ |
DIEHashTest.cpp | 61 DIE CU(dwarf::DW_TAG_compile_unit); 78 CU.addChild(std::move(Space));
|
/external/llvm/include/llvm/IR/ |
DebugInfo.h | 831 /// Construct DITypeIdentifierMap by going through retained types of each CU. 847 /// through all DICompileUnits in llvm.dbg.cu and list debug info MDNodes 880 bool addCompileUnit(DICompileUnit CU); [all...] |