aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsFastISel.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2016-04-29 16:07:47 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2016-04-29 16:07:47 +0000
commitd8bceb9d3a17f0dc1648f3037b6b020645daeab1 (patch)
tree45439162358bbe8b14255fbd5124a6f616589e98 /llvm/lib/Target/Mips/MipsFastISel.cpp
parent7383bfd8bdddeb182089b73f0832767399eb8bf7 (diff)
downloadllvm-d8bceb9d3a17f0dc1648f3037b6b020645daeab1.zip
llvm-d8bceb9d3a17f0dc1648f3037b6b020645daeab1.tar.gz
llvm-d8bceb9d3a17f0dc1648f3037b6b020645daeab1.tar.bz2
[mips][FastISel] A store is not a load.
Correct trivial error. One of the failing tests from PR/27458. Reviewers: dsanders, vkalintiris, mcrosier Differential Review: http://reviews.llvm.org/D19726 llvm-svn: 268053
Diffstat (limited to 'llvm/lib/Target/Mips/MipsFastISel.cpp')
-rw-r--r--llvm/lib/Target/Mips/MipsFastISel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Mips/MipsFastISel.cpp b/llvm/lib/Target/Mips/MipsFastISel.cpp
index d8ac6d6..be5b8a2 100644
--- a/llvm/lib/Target/Mips/MipsFastISel.cpp
+++ b/llvm/lib/Target/Mips/MipsFastISel.cpp
@@ -803,7 +803,7 @@ bool MipsFastISel::emitStore(MVT VT, unsigned SrcReg, Address &Addr,
unsigned Offset = Addr.getOffset();
MachineFrameInfo &MFI = *MF->getFrameInfo();
MachineMemOperand *MMO = MF->getMachineMemOperand(
- MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad,
+ MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOStore,
MFI.getObjectSize(FI), Align);
BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
.addReg(SrcReg)