summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TargetMachine/TargetMachine.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make a new llvm/Target #include directory.Chris Lattner2001-09-141-295/+0
| | | | | | | | 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
* Added class MachineSchedInfo and several supporting classesVikram S. Adve2001-08-281-2/+195
| | | | | | as a machine description for instruction scheduling. llvm-svn: 397
* Factor code out to the TargetData classChris Lattner2001-08-271-82/+11
| | | | llvm-svn: 380
* Added MachineInstrInfo class and moved instruction-related members there.Vikram S. Adve2001-07-281-4/+72
| | | | | | | Added several fields to MachineInstrDescriptor (and renamed it from MachineInstrInfo. Latency fields are to support scheduling. llvm-svn: 308
* Eliminate lots of unnecessary #includes and forward declsChris Lattner2001-07-211-10/+1
| | | | | | there are probably more to kill llvm-svn: 261
* Renamed include/llvm/Codegen to include/llvm/CodeGenChris Lattner2001-07-211-1/+1
| | | | llvm-svn: 253
* Base clas for a description of a target architecture.Vikram S. Adve2001-07-211-0/+114
llvm-svn: 232
OpenPOWER on IntegriCloud