diff options
author | Tim Northover <tnorthover@apple.com> | 2016-07-26 17:42:40 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2016-07-26 17:42:40 +0000 |
commit | ab395cb071ee2ceef6c0f5f0c048aa6883b23361 (patch) | |
tree | 38f9f977c88933a2e7699b96f80f4350c2e4b202 /llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | |
parent | 1b59f27c9a49705c0390ee214fc4caee45edb0c7 (diff) | |
download | bcm5719-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.cpp | 2 |
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; } |