diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/SROA.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp | 6 | 
2 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Transforms/Scalar/SROA.cpp b/llvm/lib/Transforms/Scalar/SROA.cpp index ada44cd5d28..6c01826a064 100644 --- a/llvm/lib/Transforms/Scalar/SROA.cpp +++ b/llvm/lib/Transforms/Scalar/SROA.cpp @@ -891,8 +891,8 @@ public:          continue;        }        Instruction *DbgVal = -        DIB.insertDbgValueIntrinsic(Arg, 0, DIVariable(DVI->getVariable()), -                                     Inst); +          DIB.insertDbgValueIntrinsic(Arg, 0, DIVariable(DVI->getVariable()), +                                      DIExpression(DVI->getExpression()), Inst);        DbgVal->setDebugLoc(DVI->getDebugLoc());      }    } diff --git a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp index eb8d2a6f73f..c6d6ec73761 100644 --- a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp +++ b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp @@ -1124,9 +1124,9 @@ public:        } else {          continue;        } -      Instruction *DbgVal = -        DIB->insertDbgValueIntrinsic(Arg, 0, DIVariable(DVI->getVariable()), -                                     Inst); +      Instruction *DbgVal = DIB->insertDbgValueIntrinsic( +          Arg, 0, DIVariable(DVI->getVariable()), +          DIExpression(DVI->getExpression()), Inst);        DbgVal->setDebugLoc(DVI->getDebugLoc());      }    }  | 

