summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2016-07-26 17:42:40 +0000
committerTim Northover <tnorthover@apple.com>2016-07-26 17:42:40 +0000
commitab395cb071ee2ceef6c0f5f0c048aa6883b23361 (patch)
tree38f9f977c88933a2e7699b96f80f4350c2e4b202 /llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
parent1b59f27c9a49705c0390ee214fc4caee45edb0c7 (diff)
downloadbcm5719-llvm-ab395cb071ee2ceef6c0f5f0c048aa6883b23361.tar.gz
bcm5719-llvm-ab395cb071ee2ceef6c0f5f0c048aa6883b23361.zip
GlobalISel: add correct operand type to G_FRAME_INDEX instrs.
Frame indices should use "addFrameIndex", not "addImm". llvm-svn: 276775
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp')
-rw-r--r--llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp b/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
index a426776e177..30971e72f7d 100644
--- a/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
@@ -75,7 +75,7 @@ MachineInstr *MachineIRBuilder::buildFrameIndex(LLT Ty, unsigned Res, int Idx) {
MachineInstr *NewMI = buildInstr(TargetOpcode::G_FRAME_INDEX, Ty);
auto MIB = MachineInstrBuilder(getMF(), NewMI);
MIB.addReg(Res, RegState::Define);
- MIB.addImm(Idx);
+ MIB.addFrameIndex(Idx);
return NewMI;
}
OpenPOWER on IntegriCloud