| Index: src/IceTargetLoweringX86BaseImpl.h | 
| diff --git a/src/IceTargetLoweringX86BaseImpl.h b/src/IceTargetLoweringX86BaseImpl.h | 
| index d5a9debfb7c50a2c04ee4c0f83c756d4da9e777d..c193e76b72150b9b34fef88cfbd7d1016cb94731 100644 | 
| --- a/src/IceTargetLoweringX86BaseImpl.h | 
| +++ b/src/IceTargetLoweringX86BaseImpl.h | 
| @@ -1309,7 +1309,7 @@ void TargetX86Base<TraitsType>::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); | 
|  |