[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