@@ -244,8 +244,8 @@ namespace driver {
244
244
CoarseGrainedDependencyGraph CoarseGrainedDepGraph;
245
245
CoarseGrainedDependencyGraph CoarseGrainedDepGraphForRanges;
246
246
247
- fine_grained_dependencies::ModuleDepGraph ExpDepGraph ;
248
- fine_grained_dependencies::ModuleDepGraph ExpDepGraphForRanges ;
247
+ fine_grained_dependencies::ModuleDepGraph FineGrainedDepGraph ;
248
+ fine_grained_dependencies::ModuleDepGraph FineGrainedDepGraphForRanges ;
249
249
250
250
private:
251
251
// / Helper for tracing the propagation of marks in the graph.
@@ -288,7 +288,7 @@ namespace driver {
288
288
<< reason << " : " << LogJob (cmd) << " \n " ;
289
289
290
290
if (Comp.getEnableFineGrainedDependencies ())
291
- getExpDepGraph (forRanges).printPath (llvm::outs (), cmd);
291
+ getFineGrainedDepGraph (forRanges).printPath (llvm::outs (), cmd);
292
292
else
293
293
IncrementalTracer->printPath (
294
294
llvm::outs (), cmd, [](raw_ostream &out, const Job *base) {
@@ -806,11 +806,11 @@ namespace driver {
806
806
public:
807
807
PerformJobsState (Compilation &Comp, std::unique_ptr<TaskQueue> &&TaskQueue)
808
808
: Comp(Comp),
809
- ExpDepGraph (
809
+ FineGrainedDepGraph (
810
810
Comp.getVerifyFineGrainedDependencyGraphAfterEveryImport(),
811
811
Comp.getEmitFineGrainedDependencyDotFileAfterEveryImport(),
812
812
Comp.getTraceDependencies(), Comp.getStatsReporter()),
813
- ExpDepGraphForRanges (
813
+ FineGrainedDepGraphForRanges (
814
814
Comp.getVerifyFineGrainedDependencyGraphAfterEveryImport(),
815
815
Comp.getEmitFineGrainedDependencyDotFileAfterEveryImport(),
816
816
Comp.getTraceDependencies(), Comp.getStatsReporter()),
@@ -1008,7 +1008,7 @@ namespace driver {
1008
1008
Cmd, Cond, HasDependenciesFileName);
1009
1009
1010
1010
if (Comp.getEnableFineGrainedDependencies ())
1011
- assert (getExpDepGraph (/* forRanges=*/ false )
1011
+ assert (getFineGrainedDepGraph (/* forRanges=*/ false )
1012
1012
.emitDotFileAndVerify (Comp.getDiags ()));
1013
1013
return std::make_pair (shouldSched, isCascading);
1014
1014
}
@@ -1560,13 +1560,13 @@ namespace driver {
1560
1560
1561
1561
bool isMarkedInDepGraph (const Job *const Cmd, const bool forRanges) {
1562
1562
return Comp.getEnableFineGrainedDependencies ()
1563
- ? getExpDepGraph (forRanges).isMarked (Cmd)
1563
+ ? getFineGrainedDepGraph (forRanges).isMarked (Cmd)
1564
1564
: getDepGraph (forRanges).isMarked (Cmd);
1565
1565
}
1566
1566
1567
1567
std::vector<StringRef> getExternalDependencies (const bool forRanges) const {
1568
1568
if (Comp.getEnableFineGrainedDependencies ())
1569
- return getExpDepGraph (forRanges).getExternalDependencies ();
1569
+ return getFineGrainedDepGraph (forRanges).getExternalDependencies ();
1570
1570
const auto deps = getDepGraph (forRanges).getExternalDependencies ();
1571
1571
std::vector<StringRef> Dependencies;
1572
1572
std::copy (std::begin (deps), std::end (deps),
@@ -1579,22 +1579,24 @@ namespace driver {
1579
1579
StringRef externalDependency,
1580
1580
const bool forRanges) {
1581
1581
if (Comp.getEnableFineGrainedDependencies ())
1582
- getExpDepGraph (forRanges).markExternal (uses, externalDependency);
1582
+ getFineGrainedDepGraph (forRanges).markExternal (uses,
1583
+ externalDependency);
1583
1584
else
1584
1585
getDepGraph (forRanges).markExternal (uses, externalDependency);
1585
1586
}
1586
1587
1587
1588
bool markIntransitiveInDepGraph (const Job *Cmd, const bool forRanges) {
1588
1589
return Comp.getEnableFineGrainedDependencies ()
1589
- ? getExpDepGraph (forRanges).markIntransitive (Cmd)
1590
+ ? getFineGrainedDepGraph (forRanges).markIntransitive (Cmd)
1590
1591
: getDepGraph (forRanges).markIntransitive (Cmd);
1591
1592
}
1592
1593
1593
1594
CoarseGrainedDependencyGraph::LoadResult
1594
1595
loadDepGraphFromPath (const Job *Cmd, StringRef path,
1595
1596
DiagnosticEngine &diags, const bool forRanges) {
1596
1597
return Comp.getEnableFineGrainedDependencies ()
1597
- ? getExpDepGraph (forRanges).loadFromPath (Cmd, path, diags)
1598
+ ? getFineGrainedDepGraph (forRanges).loadFromPath (Cmd, path,
1599
+ diags)
1598
1600
: getDepGraph (forRanges).loadFromPath (Cmd, path, diags);
1599
1601
}
1600
1602
@@ -1604,28 +1606,28 @@ namespace driver {
1604
1606
const bool forRanges,
1605
1607
CoarseGrainedDependencyGraph::MarkTracer *tracer = nullptr ) {
1606
1608
if (Comp.getEnableFineGrainedDependencies ())
1607
- getExpDepGraph (forRanges).markTransitive (visited, Cmd, tracer);
1609
+ getFineGrainedDepGraph (forRanges).markTransitive (visited, Cmd, tracer);
1608
1610
else
1609
1611
getDepGraph (forRanges).markTransitive (visited, Cmd, tracer);
1610
1612
}
1611
1613
1612
1614
void addIndependentNodeToDepGraph (const Job *Cmd, const bool forRanges) {
1613
1615
if (Comp.getEnableFineGrainedDependencies ())
1614
- getExpDepGraph (forRanges).addIndependentNode (Cmd);
1616
+ getFineGrainedDepGraph (forRanges).addIndependentNode (Cmd);
1615
1617
else
1616
1618
getDepGraph (forRanges).addIndependentNode (Cmd);
1617
1619
}
1618
1620
1619
1621
fine_grained_dependencies::ModuleDepGraph &
1620
- getExpDepGraph (const bool forRanges) {
1621
- return forRanges ? ExpDepGraphForRanges : ExpDepGraph ;
1622
+ getFineGrainedDepGraph (const bool forRanges) {
1623
+ return forRanges ? FineGrainedDepGraphForRanges : FineGrainedDepGraph ;
1622
1624
}
1623
1625
CoarseGrainedDependencyGraph &getDepGraph (const bool forRanges) {
1624
1626
return forRanges ? CoarseGrainedDepGraphForRanges : CoarseGrainedDepGraph;
1625
1627
}
1626
1628
const fine_grained_dependencies::ModuleDepGraph &
1627
- getExpDepGraph (const bool forRanges) const {
1628
- return forRanges ? ExpDepGraphForRanges : ExpDepGraph ;
1629
+ getFineGrainedDepGraph (const bool forRanges) const {
1630
+ return forRanges ? FineGrainedDepGraphForRanges : FineGrainedDepGraph ;
1629
1631
}
1630
1632
const CoarseGrainedDependencyGraph &
1631
1633
getDepGraph (const bool forRanges) const {
@@ -1825,7 +1827,7 @@ int Compilation::performJobsImpl(bool &abnormalExit,
1825
1827
}
1826
1828
}
1827
1829
if (getEnableFineGrainedDependencies ())
1828
- assert (State.ExpDepGraph .emitDotFileAndVerify (getDiags ()));
1830
+ assert (State.FineGrainedDepGraph .emitDotFileAndVerify (getDiags ()));
1829
1831
abnormalExit = State.hadAnyAbnormalExit ();
1830
1832
return State.getResult ();
1831
1833
}
0 commit comments