mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
target constructors are never used
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32099 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -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";
|
||||
}
|
||||
|
Reference in New Issue
Block a user