Sumant Kowshik
|
0b83080595
|
Added code for pool allocating only the pool-allocatable data structures in the presence of collapsed nodes + a couple of bug fixes
llvm-svn: 7662
|
2003-08-07 05:29:28 +00:00 |
Chris Lattner
|
adc5a89a3b
|
Minor changes:
* Expand most tabs into spaces
* Move #define DEBUG_TYPE to top of file to avoid warning
llvm-svn: 7611
|
2003-08-05 18:44:12 +00:00 |
Sumant Kowshik
|
0383a65103
|
Major bug fixes including a memory leak and tracking some exceptional conditions. Also added support for including global and indirect call information in the DS graphs used by the pool allocation
llvm-svn: 7605
|
2003-08-05 17:01:54 +00:00 |
Chris Lattner
|
8abcd56c74
|
DEBUG got moved to Support/Debug.h
llvm-svn: 7492
|
2003-08-01 22:15:03 +00:00 |
Chris Lattner
|
6e69c28229
|
Eliminate using declarations, adjust for new DSGraph API
llvm-svn: 6992
|
2003-06-30 03:14:44 +00:00 |
Chris Lattner
|
0024dff76f
|
Fix the build. :(
llvm-svn: 6797
|
2003-06-20 14:36:52 +00:00 |
Chris Lattner
|
d01460495e
|
Changes to privatize NodeType
llvm-svn: 6795
|
2003-06-19 21:15:26 +00:00 |
Chris Lattner
|
bf2be2163b
|
Fix compilation problem on GCC 2.9x
llvm-svn: 6667
|
2003-06-07 20:29:58 +00:00 |
Sumant Kowshik
|
c318ca1a51
|
Made changes suggested by Chris
llvm-svn: 6606
|
2003-06-04 08:03:57 +00:00 |
Sumant Kowshik
|
04c1382291
|
Added support for function pointers
llvm-svn: 6420
|
2003-05-29 22:42:44 +00:00 |
Chris Lattner
|
379a8d2d1c
|
Add new linkage types to support a real frontend
llvm-svn: 5786
|
2003-04-16 20:28:45 +00:00 |
Chris Lattner
|
4ecd2d0125
|
Fix a problem Sumant was running into
llvm-svn: 5499
|
2003-02-06 22:03:46 +00:00 |
Chris Lattner
|
82723d73ba
|
Split public interface out into header file
llvm-svn: 5472
|
2003-02-03 19:08:18 +00:00 |
Chris Lattner
|
c44c04af44
|
Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)
This change provides a small (3%) but consistent speedup
llvm-svn: 5460
|
2003-02-01 04:52:08 +00:00 |
Chris Lattner
|
6e07784692
|
Initial checkin of pool allocation code
llvm-svn: 5432
|
2003-01-29 21:12:13 +00:00 |