summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2014-06-13 01:31:56 +0000
committerTom Stellard <thomas.stellard@amd.com>2014-06-13 01:31:56 +0000
commitd881e9195a7f612b08bf8e8c7f7a0a6040b2fee2 (patch)
tree4e8a7ec56a2fbdf06d35341f4c5bf79afb840634
parent0ab103422d3de43fa47e8256c501ebb2674b5915 (diff)
downloadbcm5719-llvm-d881e9195a7f612b08bf8e8c7f7a0a6040b2fee2.tar.gz
bcm5719-llvm-d881e9195a7f612b08bf8e8c7f7a0a6040b2fee2.zip
R600: Drop use of cached TargetMachine in R600InstrInfo.cpp
llvm-svn: 210868
-rw-r--r--llvm/lib/Target/R600/R600InstrInfo.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/R600/R600InstrInfo.cpp b/llvm/lib/Target/R600/R600InstrInfo.cpp
index b0d9ae3e70e..fc3c2c55dab 100644
--- a/llvm/lib/Target/R600/R600InstrInfo.cpp
+++ b/llvm/lib/Target/R600/R600InstrInfo.cpp
@@ -1067,7 +1067,8 @@ unsigned int R600InstrInfo::getInstrLatency(const InstrItineraryData *ItinData,
void R600InstrInfo::reserveIndirectRegisters(BitVector &Reserved,
const MachineFunction &MF) const {
const AMDGPUFrameLowering *TFL =
- static_cast<const AMDGPUFrameLowering*>(TM.getFrameLowering());
+ static_cast<const AMDGPUFrameLowering*>(
+ MF.getTarget().getFrameLowering());
unsigned StackWidth = TFL->getStackWidth(MF);
int End = getIndirectIndexEnd(MF);
OpenPOWER on IntegriCloud