diff options
| author | Chris Lattner <sabre@nondot.org> | 2010-11-30 21:18:46 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2010-11-30 21:18:46 +0000 |
| commit | 127818d7465be1b8871397246a406da14ffff73f (patch) | |
| tree | b9742dd8bce820a4efdc4e8f95f6418d4eac14c6 /llvm/lib/ExecutionEngine/ExecutionEngine.cpp | |
| parent | 876e6b31f5aed88258f36c77015ab0430a5a28f6 (diff) | |
| download | bcm5719-llvm-127818d7465be1b8871397246a406da14ffff73f.tar.gz bcm5719-llvm-127818d7465be1b8871397246a406da14ffff73f.zip | |
move call handling in handleEndBlock up a bit, and simplify it.
If the call might read all the allocas, stop scanning early.
Convert a vector to smallvector, shrink SmallPtrSet to 16 instead
of 64 to avoid crazy linear scans.
llvm-svn: 120463
Diffstat (limited to 'llvm/lib/ExecutionEngine/ExecutionEngine.cpp')
0 files changed, 0 insertions, 0 deletions

