File tree Expand file tree Collapse file tree 3 files changed +2
-7
lines changed Expand file tree Collapse file tree 3 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -549,11 +549,6 @@ namespace llvm {
549
549
// /
550
550
void Run (MachineBasicBlock *bb, MachineBasicBlock::iterator insertPos);
551
551
552
- // / BuildSchedGraph - Build SUnits and set up their Preds and Succs
553
- // / to form the scheduling dependency graph.
554
- // /
555
- virtual void BuildSchedGraph (AliasAnalysis *AA) = 0;
556
-
557
552
// / ComputeLatency - Compute node latency.
558
553
// /
559
554
virtual void ComputeLatency (SUnit *SU) = 0;
Original file line number Diff line number Diff line change @@ -245,7 +245,7 @@ namespace llvm {
245
245
246
246
// / BuildSchedGraph - Build SUnits from the MachineBasicBlock that we are
247
247
// / input.
248
- virtual void BuildSchedGraph (AliasAnalysis *AA);
248
+ void BuildSchedGraph (AliasAnalysis *AA);
249
249
250
250
// / AddSchedBarrierDeps - Add dependencies from instructions in the current
251
251
// / list of instructions being scheduled to scheduling barrier. We want to
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ namespace llvm {
79
79
// / are input. This SUnit graph is similar to the SelectionDAG, but
80
80
// / excludes nodes that aren't interesting to scheduling, and represents
81
81
// / flagged together nodes with a single SUnit.
82
- virtual void BuildSchedGraph (AliasAnalysis *AA);
82
+ void BuildSchedGraph (AliasAnalysis *AA);
83
83
84
84
// / InitVRegCycleFlag - Set isVRegCycle if this node's single use is
85
85
// / CopyToReg and its only active data operands are CopyFromReg within a
You can’t perform that action at this time.
0 commit comments