Lines Matching full:cui
221 CUInfo &CUI, DWARFDie Die, uint32_t Depth, in parseInlineInfo() argument
279 if (auto NameIndex = getQualifiedNameIndex(Die, CUI.Language, Gsym)) in parseInlineInfo()
284 CUI.DWARFToGSYMFileIndex(Gsym, DwarfFileIdx); in parseInlineInfo()
290 parseInlineInfo(Gsym, Out, CUI, ChildDie, Depth + 1, FI, II, in parseInlineInfo()
308 parseInlineInfo(Gsym, Out, CUI, ChildDie, Depth + 1, FI, Parent, in parseInlineInfo()
313 static void convertFunctionLineTable(OutputAggregator &Out, CUInfo &CUI, in convertFunctionLineTable() argument
324 if (!CUI.LineTable->lookupAddressRange(SecAddress, RangeSize, RowVector)) { in convertFunctionLineTable()
356 const DWARFDebugLine::Row &Row = CUI.LineTable->Rows[RowIndex]; in convertFunctionLineTable()
358 CUI.DWARFToGSYMFileIndex(Gsym, Row.File); in convertFunctionLineTable()
417 CUI.LineTable->Rows[RowIndex2].dump(OS); in convertFunctionLineTable()
447 void DwarfTransformer::handleDie(OutputAggregator &Out, CUInfo &CUI, in handleDie() argument
459 auto NameIndex = getQualifiedNameIndex(Die, CUI.Language, Gsym); in handleDie()
486 if (Range.LowPC >= Range.HighPC || CUI.isHighestAddress(Range.LowPC)) in handleDie()
518 if (CUI.LineTable) in handleDie()
519 convertFunctionLineTable(Out, CUI, Die, Gsym, FI); in handleDie()
526 parseInlineInfo(Gsym, Out, CUI, Die, 0, FI, *FI.Inline, in handleDie()
556 handleDie(Out, CUI, ChildDie); in handleDie()
588 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert() local
589 handleDie(Out, CUI, Die); in convert()
614 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert() local
615 pool.async([this, CUI, &LogMutex, &Out, Die]() mutable { in convert()
619 handleDie(ThreadOut, CUI, Die); in convert()