summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
diff options
context:
space:
mode:
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>2013-07-30 02:26:29 +0000
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>2013-07-30 02:26:29 +0000
commitfdcc498a25d23ed12a5a665751ef492861793011 (patch)
tree8156655993ad7291db55a29a5770f201b273e613 /llvm/lib/Target/Sparc/DelaySlotFiller.cpp
parent0979e9e130175df89590de0cae3d6afbbfad4c67 (diff)
downloadbcm5719-llvm-fdcc498a25d23ed12a5a665751ef492861793011.tar.gz
bcm5719-llvm-fdcc498a25d23ed12a5a665751ef492861793011.zip
[Sparc] Use call's debugloc for the unimp instruction.
llvm-svn: 187402
Diffstat (limited to 'llvm/lib/Target/Sparc/DelaySlotFiller.cpp')
-rw-r--r--llvm/lib/Target/Sparc/DelaySlotFiller.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Sparc/DelaySlotFiller.cpp b/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
index b93f5e4d7ac..b101751e707 100644
--- a/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
+++ b/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
@@ -137,7 +137,7 @@ bool Filler::runOnMachineBasicBlock(MachineBasicBlock &MBB) {
MachineBasicBlock::iterator J = MI;
++J; // skip the delay filler.
assert (J != MBB.end() && "MI needs a delay instruction.");
- BuildMI(MBB, ++J, I->getDebugLoc(),
+ BuildMI(MBB, ++J, MI->getDebugLoc(),
TII->get(SP::UNIMP)).addImm(structSize);
}
}
OpenPOWER on IntegriCloud