diff options
Diffstat (limited to 'lib/CodeGen/SelectionDAG/FastISel.cpp')
-rw-r--r-- | lib/CodeGen/SelectionDAG/FastISel.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/CodeGen/SelectionDAG/FastISel.cpp b/lib/CodeGen/SelectionDAG/FastISel.cpp index b45a4fd536..037a46d382 100644 --- a/lib/CodeGen/SelectionDAG/FastISel.cpp +++ b/lib/CodeGen/SelectionDAG/FastISel.cpp @@ -401,6 +401,7 @@ bool FastISel::SelectCall(User *I) { bool InsertedCopy = TII.copyRegToReg(*MBB, MBB->end(), ResultReg, Reg, RC, RC); assert(InsertedCopy && "Can't copy address registers!"); + InsertedCopy = InsertedCopy; UpdateValueMap(I, ResultReg); return true; } @@ -434,6 +435,7 @@ bool FastISel::SelectCall(User *I) { bool InsertedCopy = TII.copyRegToReg(*MBB, MBB->end(), ResultReg, Reg, RC, RC); assert(InsertedCopy && "Can't copy address registers!"); + InsertedCopy = InsertedCopy; UpdateValueMap(I, ResultReg); } else { unsigned ResultReg = |