[TargetLowering] StringRefize asm constraint getters.
[oota-llvm.git] / lib / Target / NVPTX / NVPTXAssignValidGlobalNames.cpp
index 158c4824682b14106a13d5ca4ada7a3a7a7b78c7..7d4be8e809cf0d32e7805f47db6acf23805cf768 100644 (file)
@@ -19,8 +19,8 @@
 
 #include "NVPTX.h"
 #include "llvm/IR/GlobalVariable.h"
+#include "llvm/IR/LegacyPassManager.h"
 #include "llvm/IR/Module.h"
-#include "llvm/PassManager.h"
 #include "llvm/Support/raw_ostream.h"
 #include <string>
 
@@ -33,7 +33,7 @@ public:
   static char ID;
   NVPTXAssignValidGlobalNames() : ModulePass(ID) {}
 
-  virtual bool runOnModule(Module &M);
+  bool runOnModule(Module &M) override;
 
   /// \brief Clean up the name to remove symbols invalid in PTX.
   std::string cleanUpName(StringRef Name);