//===----------------------------------------------------------------------===//
#include "llvm/ADT/DenseSet.h"
-#include "llvm/ADT/SmallVector.h"
-#include "llvm/CodeGen/Passes.h"
#include "llvm/TableGen/TableGenBackend.h"
#include <map>
#include <string>
namespace llvm {
//
// class DFAGen: class that generates and prints out the DFA for resource
-// tracking
+// tracking.
//
class DFAGen : public TableGenBackend {
private:
std::string TargetName;
//
// allInsnClasses is the set of all possible resources consumed by an
- // InstrStage
+ // InstrStage.
//
DenseSet<unsigned> allInsnClasses;
RecordKeeper &Records;
public:
- DFAGen(RecordKeeper& R);
+ DFAGen(RecordKeeper &R);
//
// collectAllInsnClasses: Populate allInsnClasses which is a set of units