Checkin changes to:
authorChris Lattner <sabre@nondot.org>
Fri, 14 Sep 2001 04:32:38 +0000 (04:32 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 14 Sep 2001 04:32:38 +0000 (04:32 +0000)
commit69db8da0235bf6fe862de9b2b8852b73d664051b
tree414f440e1790286bed9ed99c3cd7dd8de0eaa7a7
parentc6495eeef65e936c5921063e2b70ac1af63f766d
Checkin changes to:
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.  :)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@564 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/InstrScheduling.h
include/llvm/CodeGen/Sparc.h
include/llvm/CodeGen/TargetMachine.h