diff options
| author | Owen Anderson <resistor@mac.com> | 2007-09-21 03:53:52 +0000 |
|---|---|---|
| committer | Owen Anderson <resistor@mac.com> | 2007-09-21 03:53:52 +0000 |
| commit | 46da2a62627508ffe6fb1674720895418632d322 (patch) | |
| tree | 9229daa88ef82aadaf4e62f2319cecfc8ebb32ca /llvm/lib/Transforms | |
| parent | 1ff71872c25053c0b5a9d15bc7a1dd2c739792c9 (diff) | |
| download | bcm5719-llvm-46da2a62627508ffe6fb1674720895418632d322.tar.gz bcm5719-llvm-46da2a62627508ffe6fb1674720895418632d322.zip | |
Add partial caching of non-local memory dependence queries. This provides a modest
speedup for GVN.
llvm-svn: 42185
Diffstat (limited to 'llvm/lib/Transforms')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/GVN.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/GVN.cpp b/llvm/lib/Transforms/Scalar/GVN.cpp index c6b50a4002d..d9cff01f2c3 100644 --- a/llvm/lib/Transforms/Scalar/GVN.cpp +++ b/llvm/lib/Transforms/Scalar/GVN.cpp @@ -834,7 +834,7 @@ bool GVN::processNonLocalLoad(LoadInst* L, return false; } else if (I->second == MemoryDependenceAnalysis::NonLocal) { continue; - }else if (StoreInst* S = dyn_cast<StoreInst>(I->second)) { + } else if (StoreInst* S = dyn_cast<StoreInst>(I->second)) { if (S->getPointerOperand() == L->getPointerOperand()) repl[I->first] = S->getOperand(0); else |

