diff options
author | Andrew Trick <atrick@apple.com> | 2013-09-04 21:00:02 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2013-09-04 21:00:02 +0000 |
commit | 40b52bb8f2b4f63f6d99e347af0c48945f9cb4d2 (patch) | |
tree | b8af484d8cbc0cde59a2f151d9964c3fbf6453a8 /include/llvm/CodeGen/MachineScheduler.h | |
parent | 42ebb3ad41813af292cfa681c1fe2aadd1008721 (diff) | |
download | external_llvm-40b52bb8f2b4f63f6d99e347af0c48945f9cb4d2.zip external_llvm-40b52bb8f2b4f63f6d99e347af0c48945f9cb4d2.tar.gz external_llvm-40b52bb8f2b4f63f6d99e347af0c48945f9cb4d2.tar.bz2 |
mi-sched: bypass heuristic checks when regpressure tracking is disabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189988 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/MachineScheduler.h')
-rw-r--r-- | include/llvm/CodeGen/MachineScheduler.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/MachineScheduler.h b/include/llvm/CodeGen/MachineScheduler.h index e36ffdd..4bee217 100644 --- a/include/llvm/CodeGen/MachineScheduler.h +++ b/include/llvm/CodeGen/MachineScheduler.h @@ -271,6 +271,9 @@ public: virtual ~ScheduleDAGMI(); + /// Return true if register pressure tracking is enabled. + bool shouldTrackPressure() const { return ShouldTrackPressure; } + /// Add a postprocessing step to the DAG builder. /// Mutations are applied in the order that they are added after normal DAG /// building and before MachineSchedStrategy initialization. |