OSDN Git Service

Remove most of the TargetMachine::getSubtarget/getSubtargetImpl
authorEric Christopher <echristo@gmail.com>
Thu, 29 Jan 2015 23:27:36 +0000 (23:27 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 29 Jan 2015 23:27:36 +0000 (23:27 +0000)
commit2d64c553b4486e7a2e30749bd0e76c0d984558a5
treef9461510f2ab358c69571f86467bc422ea418062
parent370056ca5dd0bc9bd95b2d976e046ecf36208082
Remove most of the TargetMachine::getSubtarget/getSubtargetImpl
calls that don't take a Function argument from Mips. Notable
exceptions: the AsmPrinter and MipsTargetObjectFile. The
latter needs to be fixed, and the former will be fixed when the
general AsmPrinter changes happen.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227512 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
lib/Target/Mips/Mips.h
lib/Target/Mips/Mips16FrameLowering.cpp
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
lib/Target/Mips/Mips16ISelLowering.cpp
lib/Target/Mips/Mips16RegisterInfo.cpp
lib/Target/Mips/MipsConstantIslandPass.cpp
lib/Target/Mips/MipsDelaySlotFiller.cpp
lib/Target/Mips/MipsFastISel.cpp
lib/Target/Mips/MipsFrameLowering.cpp
lib/Target/Mips/MipsISelDAGToDAG.cpp
lib/Target/Mips/MipsISelDAGToDAG.h
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsLongBranch.cpp
lib/Target/Mips/MipsMachineFunction.cpp
lib/Target/Mips/MipsOptimizePICCall.cpp
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
lib/Target/Mips/MipsSEISelLowering.cpp