diff options
author | Adrian Prantl <aprantl@apple.com> | 2017-04-28 18:30:36 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2017-04-28 18:30:36 +0000 |
commit | 06d6096edc78c6a7aa6ddad2fe81c74d5661e631 (patch) | |
tree | 0d096a0048d9f5049f61e25c226f050d66777e42 /llvm/lib/IR/DebugInfoMetadata.cpp | |
parent | 15a50d34cd517c5f4a14fa4905eb18380659b253 (diff) | |
download | bcm5719-llvm-06d6096edc78c6a7aa6ddad2fe81c74d5661e631.tar.gz bcm5719-llvm-06d6096edc78c6a7aa6ddad2fe81c74d5661e631.zip |
Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC)
llvm-svn: 301665
Diffstat (limited to 'llvm/lib/IR/DebugInfoMetadata.cpp')
-rw-r--r-- | llvm/lib/IR/DebugInfoMetadata.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/IR/DebugInfoMetadata.cpp b/llvm/lib/IR/DebugInfoMetadata.cpp index 93d04ae9315..82d6b05eb23 100644 --- a/llvm/lib/IR/DebugInfoMetadata.cpp +++ b/llvm/lib/IR/DebugInfoMetadata.cpp @@ -672,11 +672,8 @@ void DIExpression::appendOffset(SmallVectorImpl<uint64_t> &Ops, } } -DIExpression *DIExpression::prepend(DIExpression *Expr, bool Deref, +DIExpression *DIExpression::prepend(const DIExpression *Expr, bool Deref, int64_t Offset, bool StackValue) { - if (!Deref && !Offset && !StackValue) - return Expr; - SmallVector<uint64_t, 8> Ops; appendOffset(Ops, Offset); if (Deref) |