Browse Source

Fixed inlining of stack restore instruction

Brian Fiete 3 years ago
parent
commit
501491d875
1 changed files with 1 additions and 1 deletions
  1. 1 1
      IDEHelper/Backend/BeModule.cpp

+ 1 - 1
IDEHelper/Backend/BeModule.cpp

@@ -257,7 +257,7 @@ void BeInliner::Visit(BeStackSaveInst* stackSaveInst)
 void BeInliner::Visit(BeStackRestoreInst* stackRestoreInst)
 void BeInliner::Visit(BeStackRestoreInst* stackRestoreInst)
 {
 {
 	auto destStackRestoreInst = AllocInst(stackRestoreInst);
 	auto destStackRestoreInst = AllocInst(stackRestoreInst);
-	destStackRestoreInst->mStackVal = Remap(stackRestoreInst);
+	destStackRestoreInst->mStackVal = Remap(stackRestoreInst->mStackVal);
 }
 }
 
 
 void BeInliner::Visit(BeObjectAccessCheckInst* objectAccessCheckInst)
 void BeInliner::Visit(BeObjectAccessCheckInst* objectAccessCheckInst)