Lines Matching refs:CompileUnit

52     DWARFFile &File, std::unique_ptr<CompileUnit> Unit)  in RefModuleUnit()
399 std::unique_ptr<CompileUnit> Unit; in loadClangModule()
434 Unit = std::make_unique<CompileUnit>( in loadClangModule()
486 CompileUnits.emplace_back(std::make_unique<CompileUnit>( in link()
499 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
511 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
515 CompileUnit::Stage::Loaded); in link()
520 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
522 CompileUnit::Stage::LivenessAnalysisDone); in link()
532 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
535 CompileUnit::Stage::UpdateDependenciesCompleteness); in link()
540 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
542 CU->getStage() == CompileUnit::Stage::LivenessAnalysisDone) in link()
543 CU->setStage(CompileUnit::Stage::UpdateDependenciesCompleteness); in link()
547 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
549 CompileUnit::Stage::TypeNamesAssigned); in link()
553 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
555 CompileUnit::Stage::Cloned); in link()
559 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
561 CompileUnit::Stage::PatchesUpdated); in link()
565 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
567 CompileUnit::Stage::Cleaned); in link()
594 CompileUnit &CU, TypeUnit *ArtificialTypeUnit, in linkSingleCompileUnit()
595 enum CompileUnit::Stage DoUntilStage) { in linkSingleCompileUnit()
604 case CompileUnit::Stage::CreatedNotLoaded: { in linkSingleCompileUnit()
610 CU.setStage(CompileUnit::Stage::Skipped); in linkSingleCompileUnit()
622 CU.setStage(CompileUnit::Stage::PatchesUpdated); in linkSingleCompileUnit()
624 CU.setStage(CompileUnit::Stage::Loaded); in linkSingleCompileUnit()
628 case CompileUnit::Stage::Loaded: { in linkSingleCompileUnit()
638 CU.setStage(CompileUnit::Stage::LivenessAnalysisDone); in linkSingleCompileUnit()
641 case CompileUnit::Stage::LivenessAnalysisDone: { in linkSingleCompileUnit()
652 CU.setStage(CompileUnit::Stage::UpdateDependenciesCompleteness); in linkSingleCompileUnit()
656 case CompileUnit::Stage::UpdateDependenciesCompleteness: in linkSingleCompileUnit()
666 CU.setStage(CompileUnit::Stage::TypeNamesAssigned); in linkSingleCompileUnit()
669 case CompileUnit::Stage::TypeNamesAssigned: in linkSingleCompileUnit()
679 CU.setStage(CompileUnit::Stage::Cloned); in linkSingleCompileUnit()
682 case CompileUnit::Stage::Cloned: in linkSingleCompileUnit()
685 CU.setStage(CompileUnit::Stage::PatchesUpdated); in linkSingleCompileUnit()
688 case CompileUnit::Stage::PatchesUpdated: in linkSingleCompileUnit()
691 CU.setStage(CompileUnit::Stage::Cleaned); in linkSingleCompileUnit()
694 case CompileUnit::Stage::Cleaned: in linkSingleCompileUnit()
698 case CompileUnit::Stage::Skipped: in linkSingleCompileUnit()
707 CU.setStage(CompileUnit::Stage::Skipped); in linkSingleCompileUnit()
747 for (std::unique_ptr<CompileUnit> &Unit : CompileUnits) { in cloneAndEmitDebugFrame()
891 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in printStatistic()
1007 forEachCompileUnit([&](CompileUnit *CU) { in forEachOutputString()
1060 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachObjectSectionsSet()
1069 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachObjectSectionsSet()
1070 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachObjectSectionsSet()
1083 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachCompileAndTypeUnit()
1088 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachCompileAndTypeUnit()
1089 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachCompileAndTypeUnit()
1094 function_ref<void(CompileUnit *CU)> UnitHandler) { in forEachCompileUnit()
1098 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachCompileUnit()
1103 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachCompileUnit()
1104 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachCompileUnit()