- Sep 15, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 590
-
Ruchira Sasanka authored
llvm-svn: 589
-
Ruchira Sasanka authored
llvm-svn: 588
-
Ruchira Sasanka authored
llvm-svn: 587
-
Ruchira Sasanka authored
llvm-svn: 586
-
Ruchira Sasanka authored
llvm-svn: 585
-
Ruchira Sasanka authored
llvm-svn: 584
-
Chris Lattner authored
llvm-svn: 583
-
Chris Lattner authored
llvm-svn: 582
-
- Sep 14, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 581
-
Ruchira Sasanka authored
llvm-svn: 580
-
Ruchira Sasanka authored
llvm-svn: 579
-
Chris Lattner authored
llvm-svn: 578
-
Chris Lattner authored
llvm-svn: 577
-
Chris Lattner authored
llvm-svn: 576
-
Chris Lattner authored
llvm-svn: 575
-
Chris Lattner authored
llvm-svn: 574
-
Chris Lattner authored
llvm-svn: 573
-
Chris Lattner authored
Value to a vector instead of a list. Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling llvm-svn: 572
-
Chris Lattner authored
llvm-svn: 571
-
Chris Lattner authored
llvm-svn: 570
-
Chris Lattner authored
llvm-svn: 569
-
Chris Lattner authored
Get rid of unneccesary #includes from TargetMachine.h llvm-svn: 568
-
Chris Lattner authored
* Machine.h * InstInfo.h * SchedInfo.h TODO: Split out reg info stuff llvm-svn: 567
-
Chris Lattner authored
Move files from lib/CodeGen/TargetMachine to lib/Target Move TargetData.h and TargetMachine.h to Target/{Data.h|Machine.h} Prepare to split TargetMachine.h into several smaller files llvm-svn: 566
-
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
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. 3. Sparc.h is now just a factory method. Eventually this file will dissapear, but probably not until we have more than one backend. :) llvm-svn: 564
-
Chris Lattner authored
llvm-svn: 563
-
Chris Lattner authored
llvm-svn: 562
-
Chris Lattner authored
llvm-svn: 561
-
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
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. NOTE! The BBLiveVar.cpp file dependant on the Sparc backend, and is therefore not generic/portale to other backends. This needs to be fixed. llvm-svn: 558
-
Chris Lattner authored
Note that this reverted changes that Ruchira commited that broke the build and are unmaintainable without other checkins. llvm-svn: 557
-
Chris Lattner authored
llvm-svn: 556
-
Chris Lattner authored
llvm-svn: 555
-
Chris Lattner authored
llvm-svn: 554
-
- 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
-