comment.
authorAndrew Trick <atrick@apple.com>
Tue, 29 Nov 2011 19:33:49 +0000 (19:33 +0000)
committerAndrew Trick <atrick@apple.com>
Tue, 29 Nov 2011 19:33:49 +0000 (19:33 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145422 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMHazardRecognizer.h

index 2bc218d8566b68969af008bb1922c691dd33a281..053f874e1bca74abaa450c8f486dee858fb0f3ed 100644 (file)
@@ -23,6 +23,10 @@ class ARMBaseRegisterInfo;
 class ARMSubtarget;
 class MachineInstr;
 
+/// ARMHazardRecognizer handles special constraints that are not expressed in
+/// the scheduling itinerary. This is only used during postRA scheduling. The
+/// ARM preRA scheduler uses an unspecialized instance of the
+/// ScoreboardHazardRecognizer.
 class ARMHazardRecognizer : public ScoreboardHazardRecognizer {
   const ARMBaseInstrInfo &TII;
   const ARMBaseRegisterInfo &TRI;