commit | 15774df4d3b3c4c5b944f7ebeff3febaabdfa7aa | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sat Jan 29 06:31:53 2005 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sat Jan 29 06:31:53 2005 +0000 |
tree | e1ab815706399ae6f4592884fda83a5c32a7deaa | |
parent | 8b80ecd5ca7b8648edfef44c57ef6d3895734ba5 [diff] |
Before doing expensive global analysis, check to make sure the pointer is not invalidated on entry and on exit of the block. This fixes some N^2 behavior in common cases, and speeds up gcc another 5% to 22.35s. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19910 91177308-0d34-0410-b5e6-96231b3b80d8