HomeSort by relevance Sort by last modified time
    Searched refs:CU (Results 1 - 25 of 34) sorted by null

1 2

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

Completed in 542 milliseconds

1 2