Vikram S. Adve
|
8c431d2726
|
Change ! ( ...== ...) to !=.
llvm-svn: 680
|
2001-09-30 23:45:08 +00:00 |
|
Chris Lattner
|
b545b1f5e9
|
Don't check for null on delete
llvm-svn: 624
|
2001-09-18 17:02:42 +00:00 |
|
Vikram S. Adve
|
65b49e5ba5
|
Don't add instructions to subtree for Phi or Call.
Free tree nodes when done.
Avoid obscuring code with for_each and bind_obj :-)
llvm-svn: 612
|
2001-09-18 12:54:27 +00:00 |
|
Chris Lattner
|
b6e1cc3118
|
More cleanups, preparing to revamp InstrForest to, among other things,
not leak all its allocated memory.
llvm-svn: 553
|
2001-09-12 16:34:03 +00:00 |
|
Chris Lattner
|
6ff8e8edce
|
* Clean up InstrForest
* Fix ins sel problem, test case:
void "foo" (int *%x, int *%y)
begin
seteq int *%x, %y
ret void
end
llvm-svn: 552
|
2001-09-12 01:28:49 +00:00 |
|
Chris Lattner
|
8cbda4e314
|
Eliminate 'BasicNode' from InstrForest.
llvm-svn: 551
|
2001-09-11 23:52:11 +00:00 |
|
Chris Lattner
|
1ee7b9046f
|
Use predicate for Value type test
Use builtin casts
llvm-svn: 541
|
2001-09-10 20:09:50 +00:00 |
|
Vikram S. Adve
|
5dcec96655
|
Generate tree nodes for Phi instructions.
llvm-svn: 337
|
2001-07-31 21:49:53 +00:00 |
|
Vikram S. Adve
|
137f8efbf0
|
Eliminate unused function.
llvm-svn: 310
|
2001-07-28 04:15:45 +00:00 |
|
Chris Lattner
|
a601339af2
|
Eliminated the Unique class in favor of NonCopyable and NonCopyableV
llvm-svn: 280
|
2001-07-23 18:26:21 +00:00 |
|
Chris Lattner
|
e847a66947
|
Clean up hash table usage
Remove opaque pointer used for C compatibility which isn't an issue
llvm-svn: 275
|
2001-07-23 03:50:57 +00:00 |
|
Chris Lattner
|
9329758c8c
|
Eliminate lots of unnecessary #includes and forward decls
there are probably more to kill
llvm-svn: 261
|
2001-07-21 23:24:48 +00:00 |
|
Chris Lattner
|
ca2a14b6a3
|
Eliminate many unneccesary #includes
llvm-svn: 260
|
2001-07-21 22:59:56 +00:00 |
|
Chris Lattner
|
f1a2e3b6bb
|
Renamed include/llvm/Codegen to include/llvm/CodeGen
llvm-svn: 253
|
2001-07-21 20:58:30 +00:00 |
|
Vikram S. Adve
|
7145b98c93
|
Instruction selection via pattern matching on instruction trees using BURG.
llvm-svn: 231
|
2001-07-21 12:41:50 +00:00 |
|