[llvm-commits] [llvm] r145422 - /llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h

Andrew Trick atrick at apple.com
Tue Nov 29 11:33:49 PST 2011


Author: atrick
Date: Tue Nov 29 13:33:49 2011
New Revision: 145422

URL: http://llvm.org/viewvc/llvm-project?rev=145422&view=rev
Log:
comment.

Modified:
    llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h

Modified: llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h?rev=145422&r1=145421&r2=145422&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h (original)
+++ llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.h Tue Nov 29 13:33:49 2011
@@ -23,6 +23,10 @@
 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;





More information about the llvm-commits mailing list