diff options
| author | Ted Kremenek <kremenek@apple.com> | 2007-09-18 18:02:44 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2007-09-18 18:02:44 +0000 |
| commit | 584e21a349eb6a00935e90e764fdbcae4c72999b (patch) | |
| tree | de2cdc225937ade81e42296226b84b814ebbd8cc /clang/Analysis/UninitializedValues.cpp | |
| parent | 1d77d7683748f71aa44b1d5f4d0c7234531a40d0 (diff) | |
| download | bcm5719-llvm-584e21a349eb6a00935e90e764fdbcae4c72999b.tar.gz bcm5719-llvm-584e21a349eb6a00935e90e764fdbcae4c72999b.zip | |
Modified DataFlowValues and DataflowSolver to associate dataflow value
with CFG *edges* instead of blocks. This will fascilitate dataflow
analyses that are sensitive to block terminators, and also simplifies
some reasoning.
Updated UninitializedValues to comply to this new interface.
llvm-svn: 42099
Diffstat (limited to 'clang/Analysis/UninitializedValues.cpp')
| -rw-r--r-- | clang/Analysis/UninitializedValues.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/Analysis/UninitializedValues.cpp b/clang/Analysis/UninitializedValues.cpp index c5b13a4074a..c472b3a8465 100644 --- a/clang/Analysis/UninitializedValues.cpp +++ b/clang/Analysis/UninitializedValues.cpp @@ -73,10 +73,6 @@ void UninitializedValues::InitializeValues(const CFG& cfg) { for (CFG::const_iterator I=cfg.begin(), E=cfg.end(); I!=E; ++I) for (CFGBlock::const_iterator BI=I->begin(), BE=I->end(); BI!=BE; ++BI) R.BlockStmt_Visit(*BI); - - // Initialize the values of the last block. -// UninitializedValues::ValTy& V = getBlockDataMap()[&cfg.getEntry()]; -// V.resetValues(getAnalysisData()); } //===----------------------------------------------------------------------===// |

