target constructors are never used
authorChris Lattner <sabre@nondot.org>
Fri, 1 Dec 2006 21:59:37 +0000 (21:59 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 1 Dec 2006 21:59:37 +0000 (21:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32099 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-ld/Optimize.cpp
tools/opt/opt.cpp

index 25f1d7d1d53557a6247c8b4ca3044f9a314784a8..c0edd43efcf1279a7cc032bc23efcdc5b1ed7bcd 100644 (file)
@@ -177,10 +177,7 @@ void Optimize(Module* M) {
     const PassInfo *Opt = OptimizationList[i];
     if (Opt->getNormalCtor())
       addPass(Passes, Opt->getNormalCtor()());
-    else if (Opt->getTargetCtor()) {
-      assert(target.get() && "Could not allocate target machine!");
-      addPass(Passes, Opt->getTargetCtor()(*target.get()));
-    } else
+    else
       std::cerr << "llvm-ld: cannot create pass: " << Opt->getPassName() 
                 << "\n";
   }
index c552d694fb39752505633a9ed5e57562f8bd13f2..d0accb53636c30c630df3a86989182ed4b4cfe65 100644 (file)
@@ -224,10 +224,7 @@ int main(int argc, char **argv) {
       Pass *P = 0;
       if (PassInf->getNormalCtor())
         P = PassInf->getNormalCtor()();
-      else if (PassInf->getTargetCtor()) {
-        assert(target.get() && "Could not allocate target machine!");
-        P = PassInf->getTargetCtor()(*target.get());
-      } else
+      else
         llvm_cerr << argv[0] << ": cannot create pass: "
                   << PassInf->getPassName() << "\n";
       if (P) {