Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix PR3415 (infinite loop in EscapeAnalysis) by | Duncan Sands | 2009-01-28 | 1 | -158/+0 |
| | | | | | | deleting the escape analysis pass. llvm-svn: 63197 | ||||
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 | 1 | -0/+9 |
| | | | | llvm-svn: 61715 | ||||
* | Trim #includes. | Dan Gohman | 2008-10-16 | 1 | -0/+1 |
| | | | | llvm-svn: 57649 | ||||
* | Fix "large integer implicitly truncated to unsigned type" | Duncan Sands | 2008-10-16 | 1 | -3/+3 |
| | | | | | | warning on x86-64 with gcc-4.3. llvm-svn: 57634 | ||||
* | Add special-case code to allow null-guards on calls to malloc. | Owen Anderson | 2008-10-12 | 1 | -2/+16 |
| | | | | llvm-svn: 57413 | ||||
* | Make Escape Analysis work for any pointer. | Owen Anderson | 2008-10-12 | 1 | -6/+10 |
| | | | | llvm-svn: 57412 | ||||
* | Fix crashes and infinite loops. | Owen Anderson | 2008-10-12 | 1 | -12/+14 |
| | | | | llvm-svn: 57408 | ||||
* | Duncan convinced me that it's not possible to transform control-based ↵ | Owen Anderson | 2008-10-12 | 1 | -13/+10 |
| | | | | | | | | escapes into data-based ones. Just be conservative when analyzing control-based escapes. llvm-svn: 57400 | ||||
* | Add a basic intra-procedural escape analysis. This hasn't be extensively ↵ | Owen Anderson | 2008-10-10 | 1 | -0/+131 |
tested yet, but feedback is welcome. llvm-svn: 57342 |