- Sep 14, 2001
-
-
Chris Lattner authored
1. Clean up the TargetMachine structure. No more wierd pointers that have to be cast around and taken care of by the target. 2. Instruction Scheduling now takes the schedinfo as an argument. The same should be done with the instinfo, it just isn't now. llvm-svn: 565
-
Chris Lattner authored
llvm-svn: 562
-
Chris Lattner authored
llvm-svn: 560
-
Chris Lattner authored
1. The TargetMachine structure is free to decide the process a particular target uses to generate code. 2. All of the gooee details of the sparc backend are now localized in the lib/CodeGen/TargetMAchine/Sparc directory. The Sparc.h file that is globally visible is just a stub. 3. The Sparc.h file that esxists now will dissapear entirely someday when we have multiple backends chosen by a factory of some sort. llvm-svn: 559
-
Chris Lattner authored
Note that this reverted changes that Ruchira commited that broke the build and are unmaintainable without other checkins. llvm-svn: 557
-
- Sep 12, 2001
-
-
Chris Lattner authored
not leak all its allocated memory. llvm-svn: 553
-
Chris Lattner authored
* Fix ins sel problem, test case: void "foo" (int *%x, int *%y) begin seteq int *%x, %y ret void end llvm-svn: 552
-
Chris Lattner authored
llvm-svn: 551
-
Chris Lattner authored
llvm-svn: 550
-
Chris Lattner authored
llvm-svn: 549
-
- Sep 10, 2001
-
-
Chris Lattner authored
llvm-svn: 543
-
Chris Lattner authored
llvm-svn: 542
-
Chris Lattner authored
Use builtin casts llvm-svn: 541
-
Chris Lattner authored
llvm-svn: 540
-
Chris Lattner authored
Fix a bug I introduced (assertion failed: Unknown operand type), and convert to predicate style for type checks llvm-svn: 531
-
Chris Lattner authored
Implement the subset of the GetConstantValueAsSignedInt function that is needed, locally. Remove the two support functions to inline their contents. llvm-svn: 525
-
Chris Lattner authored
llvm-svn: 524
-
Chris Lattner authored
llvm-svn: 520
-
- Sep 09, 2001
-
-
Vikram S. Adve authored
llvm-svn: 512
-
Chris Lattner authored
llvm-svn: 511
-
Chris Lattner authored
llvm-svn: 510
-
- Sep 08, 2001
-
-
Ruchira Sasanka authored
--Ruchira llvm-svn: 505
-
Ruchira Sasanka authored
llvm-svn: 504
-
- Sep 07, 2001
-
-
Chris Lattner authored
llvm-svn: 490
-
Chris Lattner authored
llvm-svn: 489
-
Chris Lattner authored
llvm-svn: 488
-
Chris Lattner authored
llvm-svn: 487
-
Chris Lattner authored
llvm-svn: 483
-
Chris Lattner authored
System headers should be last llvm-svn: 475
-
Chris Lattner authored
coding guidelines llvm-svn: 474
-
Chris Lattner authored
llvm-svn: 450
-
- Aug 31, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 412
-
- Aug 29, 2001
-
-
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
-