| Index: src/IceTargetLoweringMIPS32.cpp
|
| diff --git a/src/IceTargetLoweringMIPS32.cpp b/src/IceTargetLoweringMIPS32.cpp
|
| index 47b1fcbcc80e6e98a1dc8d0bcd4774e37d14aa98..3a41373aafe7a4f519320f95f934b99596912e6d 100644
|
| --- a/src/IceTargetLoweringMIPS32.cpp
|
| +++ b/src/IceTargetLoweringMIPS32.cpp
|
| @@ -996,7 +996,7 @@ void TargetMIPS32::addEpilog(CfgNode *Node) {
|
|
|
| // Convert the reverse_iterator position into its corresponding (forward)
|
| // iterator position.
|
| - InstList::iterator InsertPoint = RI.base();
|
| + InstList::iterator InsertPoint = reverseToForwardIterator(RI);
|
| --InsertPoint;
|
| Context.init(Node);
|
| Context.setInsertPoint(InsertPoint);
|
|
|