- Sep 07, 2001
-
-
Chris Lattner authored
coding guidelines llvm-svn: 474
-
Chris Lattner authored
llvm-svn: 470
-
Chris Lattner authored
llvm-svn: 467
-
Chris Lattner authored
Remove constant pool support llvm-svn: 466
-
Chris Lattner authored
Remove lockty, remove fillerty Make type lookup more efficient Support shared generic factory code llvm-svn: 465
-
Chris Lattner authored
Support abstract types in symtab llvm-svn: 464
-
Chris Lattner authored
llvm-svn: 463
-
Chris Lattner authored
llvm-svn: 462
-
Chris Lattner authored
* Add assertion for sanity checking llvm-svn: 461
-
Chris Lattner authored
* ConstantPools no longer exist * Constants are global objects in the LLVM system * Constants are structurally equilivant if they are pointer equilivant * Support abstract & opaque types * Support setName on constants even though they don't track names * Constnats don't get copy ctors anymore * ConstPoolVal::equals is no longer useful [use ptr equivalency] * Support generic factory classes to create and maintain constants llvm-svn: 460
-
Chris Lattner authored
llvm-svn: 459
-
Chris Lattner authored
llvm-svn: 458
-
Chris Lattner authored
llvm-svn: 457
-
Chris Lattner authored
* Constants are global objects that are not allocated or freed llvm-svn: 456
-
Chris Lattner authored
llvm-svn: 455
-
Chris Lattner authored
llvm-svn: 454
-
Chris Lattner authored
* Eliminate DoRemoveUnusedConstants llvm-svn: 453
-
Chris Lattner authored
* Remove support for local constant pools * Eliminate constant pool merging method, which is no longer neccesary * Disable invalid optimization (todo: fix it) llvm-svn: 452
-
Chris Lattner authored
* Eliminate need for constant pool llvm-svn: 451
-
Chris Lattner authored
llvm-svn: 450
-
Chris Lattner authored
* Internal rep no longer has a constant pool * Support emission of recursive types * Don't output a constant pool for an external method * The bytecode writer is no longer a module analyzer llvm-svn: 449
-
Chris Lattner authored
* Support globally unique constants * Support recursive and forward referenced types * Support abstract types * Add new BCR_TRACE macro to enable debugging of why the bytecode reader occasionally refuses to read something llvm-svn: 448
-
Chris Lattner authored
* There is no constant pool anymore llvm-svn: 447
-
Chris Lattner authored
* Add support for upreferences for recursive types * Remove support for ConstantPool.h * Add support for globally unique Constants * Add support for the opaque type llvm-svn: 446
-
Chris Lattner authored
llvm-svn: 445
-
Chris Lattner authored
llvm-svn: 444
-
Chris Lattner authored
llvm-svn: 443
-
Chris Lattner authored
* Add new SC_DEBUG option to enable debugging of why stuff doesn't work llvm-svn: 442
-
Chris Lattner authored
llvm-svn: 441
-
Chris Lattner authored
llvm-svn: 440
-
- Aug 31, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 412
-
- Aug 29, 2001
-
-
Vikram S. Adve authored
llvm-svn: 410
-
Vikram S. Adve authored
llvm-svn: 406
-
Vikram S. Adve authored
llvm-svn: 403
-
Vikram S. Adve authored
llvm-svn: 402
-
Vikram S. Adve authored
llvm-svn: 401
-
Vikram S. Adve authored
llvm-svn: 400
-
Vikram S. Adve authored
llvm-svn: 398
-
Vikram S. Adve authored
as a machine description for instruction scheduling. llvm-svn: 397
-
Vikram S. Adve authored
Currently schedules one basic block at a time. llvm-svn: 396
-