summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfoMetadata.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2017-04-28 18:30:36 +0000
committerAdrian Prantl <aprantl@apple.com>2017-04-28 18:30:36 +0000
commit06d6096edc78c6a7aa6ddad2fe81c74d5661e631 (patch)
tree0d096a0048d9f5049f61e25c226f050d66777e42 /llvm/lib/IR/DebugInfoMetadata.cpp
parent15a50d34cd517c5f4a14fa4905eb18380659b253 (diff)
downloadbcm5719-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.cpp5
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)
OpenPOWER on IntegriCloud