diff options
author | Eric Christopher <echristo@gmail.com> | 2014-07-18 23:25:04 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-07-18 23:25:04 +0000 |
commit | 8924d27c02b546d1f4da3be97b353792df4e6211 (patch) | |
tree | c74ad7160000d89451bc679aeef8c96212699f78 /llvm/lib/Target/Mips/MipsSubtarget.cpp | |
parent | 675cb4dab896350309b1350fbd9dbb661d2451ee (diff) | |
download | llvm-8924d27c02b546d1f4da3be97b353792df4e6211.zip llvm-8924d27c02b546d1f4da3be97b353792df4e6211.tar.gz llvm-8924d27c02b546d1f4da3be97b353792df4e6211.tar.bz2 |
In preparation for replacing the whole subtarget on the target machine,
have target lowering take the subtarget explicitly.
llvm-svn: 213426
Diffstat (limited to 'llvm/lib/Target/Mips/MipsSubtarget.cpp')
-rw-r--r-- | llvm/lib/Target/Mips/MipsSubtarget.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/Mips/MipsSubtarget.cpp b/llvm/lib/Target/Mips/MipsSubtarget.cpp index 71332eb..f801dcd 100644 --- a/llvm/lib/Target/Mips/MipsSubtarget.cpp +++ b/llvm/lib/Target/Mips/MipsSubtarget.cpp @@ -117,7 +117,7 @@ MipsSubtarget::MipsSubtarget(const std::string &TT, const std::string &CPU, DL(computeDataLayout(initializeSubtargetDependencies(CPU, FS, TM))), TSInfo(DL), JITInfo(), InstrInfo(MipsInstrInfo::create(*this)), FrameLowering(MipsFrameLowering::create(*TM, *this)), - TLInfo(MipsTargetLowering::create(*TM)) { + TLInfo(MipsTargetLowering::create(*TM, *this)) { PreviousInMips16Mode = InMips16Mode; @@ -256,7 +256,7 @@ void MipsSubtarget::setHelperClassesMips16() { if (!InstrInfo16) { InstrInfo.reset(MipsInstrInfo::create(*this)); FrameLowering.reset(MipsFrameLowering::create(*TM, *this)); - TLInfo.reset(MipsTargetLowering::create(*TM)); + TLInfo.reset(MipsTargetLowering::create(*TM, *this)); } else { InstrInfo16.swap(InstrInfo); FrameLowering16.swap(FrameLowering); @@ -274,7 +274,7 @@ void MipsSubtarget::setHelperClassesMipsSE() { if (!InstrInfoSE) { InstrInfo.reset(MipsInstrInfo::create(*this)); FrameLowering.reset(MipsFrameLowering::create(*TM, *this)); - TLInfo.reset(MipsTargetLowering::create(*TM)); + TLInfo.reset(MipsTargetLowering::create(*TM, *this)); } else { InstrInfoSE.swap(InstrInfo); FrameLoweringSE.swap(FrameLowering); |