diff options
| author | Anna Zaks <ganna@apple.com> | 2011-10-24 18:26:19 +0000 |
|---|---|---|
| committer | Anna Zaks <ganna@apple.com> | 2011-10-24 18:26:19 +0000 |
| commit | e594034f1ffedbd7c018f7454c70ae6d60b84ebb (patch) | |
| tree | e8893663eb6871287d2a1680b24419990208b325 /llvm/lib/Analysis/DominanceFrontier.cpp | |
| parent | 523679201906784093514d3ccac9f4ffc0e56024 (diff) | |
| download | bcm5719-llvm-e594034f1ffedbd7c018f7454c70ae6d60b84ebb.tar.gz bcm5719-llvm-e594034f1ffedbd7c018f7454c70ae6d60b84ebb.zip | |
[analyzer] Convert ExprEngine::visit() to use short lived builders.
This commit removes the major functional dependency on the ExprEngine::Builder
member variable.
In some cases the code became more verbose. Particularly, we call takeNodes()
and addNodes() to move responsibility for the nodes from one builder to another.
This will get simplified later on.
llvm-svn: 142831
Diffstat (limited to 'llvm/lib/Analysis/DominanceFrontier.cpp')
0 files changed, 0 insertions, 0 deletions

