Home | History | Annotate | Download | only in DWARF

Lines Matching refs:CU

88     for (const auto &CU : compile_units())
89 CU->dump(OS);
141 for (const auto &CU : compile_units()) {
142 savedAddressByteSize = CU->getAddressByteSize();
144 CU->getCompileUnitDIE()->getAttributeValueAsSectionOffset(
145 CU.get(), DW_AT_stmt_list, -1U);
324 DWARFContext::getLineTableForUnit(DWARFUnit *cu) {
329 cu->getCompileUnitDIE()->getAttributeValueAsSectionOffset(
330 cu, DW_AT_stmt_list, -1U);
340 cu->getAddressByteSize());
382 static bool getFunctionNameForAddress(DWARFCompileUnit *CU, uint64_t Address,
391 CU->getInlinedChainForAddress(Address);
407 DWARFCompileUnit *CU = getCompileUnitForAddress(Address);
408 if (!CU)
410 getFunctionNameForAddress(CU, Address, Spec.FNKind, Result.FunctionName);
412 if (const DWARFLineTable *LineTable = getLineTableForUnit(CU))
413 LineTable->getFileLineInfoForAddress(Address, CU->getCompilationDir(),
423 DWARFCompileUnit *CU = getCompileUnitForAddress(Address);
424 if (!CU)
428 getFunctionNameForAddress(CU, Address, Spec.FNKind, FunctionName);
439 const DWARFLineTable *LineTable = getLineTableForUnit(CU);
450 LineTable->getFileNameByIndex(Row.File, CU->getCompilationDir(),
466 DWARFCompileUnit *CU = getCompileUnitForAddress(Address);
467 CU)
472 CU->getInlinedChainForAddress(Address);
478 LineTable = getLineTableForUnit(CU);
480 LineTable->getFileLineInfoForAddress(Address, CU->getCompilationDir(),
499 LineTable = getLineTableForUnit(CU);
502 LineTable->getFileLineInfoForAddress(Address, CU->getCompilationDir(),
508 LineTable->getFileNameByIndex(CallFile, CU->getCompilationDir(),