Lines Matching refs:CompileUnit

50     DWARFFile &File, std::unique_ptr<CompileUnit> Unit)  in RefModuleUnit()
397 std::unique_ptr<CompileUnit> Unit; in loadClangModule()
432 Unit = std::make_unique<CompileUnit>( in loadClangModule()
484 CompileUnits.emplace_back(std::make_unique<CompileUnit>( in link()
497 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
509 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
513 CompileUnit::Stage::Loaded); in link()
518 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
520 CompileUnit::Stage::LivenessAnalysisDone); in link()
530 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
533 CompileUnit::Stage::UpdateDependenciesCompleteness); in link()
538 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
540 CU->getStage() == CompileUnit::Stage::LivenessAnalysisDone) in link()
541 CU->setStage(CompileUnit::Stage::UpdateDependenciesCompleteness); in link()
545 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
547 CompileUnit::Stage::TypeNamesAssigned); in link()
551 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
553 CompileUnit::Stage::Cloned); in link()
557 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
559 CompileUnit::Stage::PatchesUpdated); in link()
563 parallelForEach(CompileUnits, [&](std::unique_ptr<CompileUnit> &CU) { in link()
565 CompileUnit::Stage::Cleaned); in link()
592 CompileUnit &CU, TypeUnit *ArtificialTypeUnit, in linkSingleCompileUnit()
593 enum CompileUnit::Stage DoUntilStage) { in linkSingleCompileUnit()
602 case CompileUnit::Stage::CreatedNotLoaded: { in linkSingleCompileUnit()
608 CU.setStage(CompileUnit::Stage::Skipped); in linkSingleCompileUnit()
620 CU.setStage(CompileUnit::Stage::PatchesUpdated); in linkSingleCompileUnit()
622 CU.setStage(CompileUnit::Stage::Loaded); in linkSingleCompileUnit()
626 case CompileUnit::Stage::Loaded: { in linkSingleCompileUnit()
636 CU.setStage(CompileUnit::Stage::LivenessAnalysisDone); in linkSingleCompileUnit()
639 case CompileUnit::Stage::LivenessAnalysisDone: { in linkSingleCompileUnit()
650 CU.setStage(CompileUnit::Stage::UpdateDependenciesCompleteness); in linkSingleCompileUnit()
654 case CompileUnit::Stage::UpdateDependenciesCompleteness: in linkSingleCompileUnit()
664 CU.setStage(CompileUnit::Stage::TypeNamesAssigned); in linkSingleCompileUnit()
667 case CompileUnit::Stage::TypeNamesAssigned: in linkSingleCompileUnit()
677 CU.setStage(CompileUnit::Stage::Cloned); in linkSingleCompileUnit()
680 case CompileUnit::Stage::Cloned: in linkSingleCompileUnit()
683 CU.setStage(CompileUnit::Stage::PatchesUpdated); in linkSingleCompileUnit()
686 case CompileUnit::Stage::PatchesUpdated: in linkSingleCompileUnit()
689 CU.setStage(CompileUnit::Stage::Cleaned); in linkSingleCompileUnit()
692 case CompileUnit::Stage::Cleaned: in linkSingleCompileUnit()
696 case CompileUnit::Stage::Skipped: in linkSingleCompileUnit()
705 CU.setStage(CompileUnit::Stage::Skipped); in linkSingleCompileUnit()
745 for (std::unique_ptr<CompileUnit> &Unit : CompileUnits) { in cloneAndEmitDebugFrame()
889 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in printStatistic()
1005 forEachCompileUnit([&](CompileUnit *CU) { in forEachOutputString()
1058 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachObjectSectionsSet()
1067 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachObjectSectionsSet()
1068 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachObjectSectionsSet()
1081 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachCompileAndTypeUnit()
1086 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachCompileAndTypeUnit()
1087 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachCompileAndTypeUnit()
1092 function_ref<void(CompileUnit *CU)> UnitHandler) { in forEachCompileUnit()
1096 if (ModuleUnit.Unit->getStage() != CompileUnit::Stage::Skipped) in forEachCompileUnit()
1101 for (std::unique_ptr<CompileUnit> &CU : Context->CompileUnits) in forEachCompileUnit()
1102 if (CU->getStage() != CompileUnit::Stage::Skipped) in forEachCompileUnit()