[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp
Chris Lattner
sabre at nondot.org
Fri Dec 1 13:59:54 PST 2006
Changes in directory llvm/tools/llvm-ld:
Optimize.cpp updated: 1.14 -> 1.15
---
Log message:
target constructors are never used
---
Diffs of the changes: (+1 -4)
Optimize.cpp | 5 +----
1 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm/tools/llvm-ld/Optimize.cpp
diff -u llvm/tools/llvm-ld/Optimize.cpp:1.14 llvm/tools/llvm-ld/Optimize.cpp:1.15
--- llvm/tools/llvm-ld/Optimize.cpp:1.14 Fri Nov 17 04:09:22 2006
+++ llvm/tools/llvm-ld/Optimize.cpp Fri Dec 1 15:59:37 2006
@@ -177,10 +177,7 @@
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";
}
More information about the llvm-commits
mailing list