projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
MemCpyOptimizer.cpp
diff --git
a/lib/Transforms/Scalar/MemCpyOptimizer.cpp
b/lib/Transforms/Scalar/MemCpyOptimizer.cpp
index 3611b8ebe562de9d331cc74cfcf7a150520e03a4..7ed85889a05ccfa455429bf3e5d0a9b4e0ecd83e 100644
(file)
--- a/
lib/Transforms/Scalar/MemCpyOptimizer.cpp
+++ b/
lib/Transforms/Scalar/MemCpyOptimizer.cpp
@@
-331,8
+331,7
@@
namespace {
// createMemCpyOptPass - The public interface to this file...
FunctionPass *llvm::createMemCpyOptPass() { return new MemCpyOpt(); }
// createMemCpyOptPass - The public interface to this file...
FunctionPass *llvm::createMemCpyOptPass() { return new MemCpyOpt(); }
-static RegisterPass<MemCpyOpt> X("memcpyopt",
- "MemCpy Optimization");
+INITIALIZE_PASS(MemCpyOpt, "memcpyopt", "MemCpy Optimization", false, false);
@@
-632,7
+631,7
@@
bool MemCpyOpt::performCallSlotOptzn(MemCpyInst *cpy, CallInst *C) {
// Remove the memcpy
MD.removeInstruction(cpy);
cpy->eraseFromParent();
// Remove the memcpy
MD.removeInstruction(cpy);
cpy->eraseFromParent();
-
NumMemCpyInstr++
;
+
++NumMemCpyInstr
;
return true;
}
return true;
}
@@
-710,7
+709,7
@@
bool MemCpyOpt::processMemCpy(MemCpyInst *M) {
if (MD.getDependency(C) == dep) {
MD.removeInstruction(M);
M->eraseFromParent();
if (MD.getDependency(C) == dep) {
MD.removeInstruction(M);
M->eraseFromParent();
-
NumMemCpyInstr++
;
+
++NumMemCpyInstr
;
return true;
}
return true;
}