mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
r213101 changed the behaviour of this method to not only affect the PostMachineScheduler scheduler but also the PostRAScheduler scheduler, renaming should make this fact clear. Also document that the preferred way is to specify this in the scheduling model instead of overriding this method. Differential Revision: http://reviews.llvm.org/D10427 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239659 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -175,7 +175,7 @@ bool PPCSubtarget::enableMachineScheduler() const {
|
||||
}
|
||||
|
||||
// This overrides the PostRAScheduler bit in the SchedModel for each CPU.
|
||||
bool PPCSubtarget::enablePostMachineScheduler() const { return true; }
|
||||
bool PPCSubtarget::enablePostRAScheduler() const { return true; }
|
||||
|
||||
PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const {
|
||||
return TargetSubtargetInfo::ANTIDEP_ALL;
|
||||
|
@@ -274,7 +274,7 @@ public:
|
||||
// Scheduling customization.
|
||||
bool enableMachineScheduler() const override;
|
||||
// This overrides the PostRAScheduler bit in the SchedModel for each CPU.
|
||||
bool enablePostMachineScheduler() const override;
|
||||
bool enablePostRAScheduler() const override;
|
||||
AntiDepBreakMode getAntiDepBreakMode() const override;
|
||||
void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
|
||||
|
||||
|
Reference in New Issue
Block a user