summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcInternals.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Seperate instruction definitions into new SparcInstr.def fileChris Lattner2001-09-191-767/+6
| | | | | | | Move contents of SparcMachineInstrDesc[] out of SparcInternals.h into Sparc.cpp llvm-svn: 644
* Add emitAssemblyMethod to TargetMachineChris Lattner2001-09-191-9/+11
| | | | llvm-svn: 635
* -- ruchiraRuchira Sasanka2001-09-181-21/+37
| | | | llvm-svn: 632
* Remove extraneous #includesChris Lattner2001-09-181-3/+0
| | | | llvm-svn: 627
* Make class TargetMachine the common interface to all target-dependentVikram S. Adve2001-09-181-21/+29
| | | | | | | | information, including instr, sched, and reg information. This allows us to allocate them all in one place and use them much more uniformly. llvm-svn: 618
* modified printing of debug messagesRuchira Sasanka2001-09-151-13/+3
| | | | llvm-svn: 593
* added register allocation codeRuchira Sasanka2001-09-151-18/+68
| | | | llvm-svn: 585
* Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner2001-09-141-15/+2
| | | | | | | | Value to a vector instead of a list. Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling llvm-svn: 572
* Make a new llvm/Target #include directory.Chris Lattner2001-09-141-1/+1
| | | | | | | | 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
* Checkin changes to:Chris Lattner2001-09-141-1/+30
| | | | | | | | | 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
* Move files to new sparc directoryChris Lattner2001-09-141-0/+1667
llvm-svn: 563
OpenPOWER on IntegriCloud