The hazard recognizer only needs a subtarget, not a target machine
authorEric Christopher <echristo@gmail.com>
Fri, 13 Jun 2014 22:38:52 +0000 (22:38 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 13 Jun 2014 22:38:52 +0000 (22:38 +0000)
commit7354a3fe576b34919b0752306fd1b382f879a115
tree7ac2cfb092b3e6b2e884301393bf041be1a2147f
parent0cf109de5469b36deac4d1d70e4f7269b2afcca5
The hazard recognizer only needs a subtarget, not a target machine
so make it take one. Fix up all users accordingly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210948 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
lib/CodeGen/TargetInstrInfo.cpp
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMBaseInstrInfo.h
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCInstrInfo.h