summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-09-30 19:55:43 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-09-30 19:55:43 +0000
commitf608111d1b6493ae9f8e8f0c24da57ca1aebb72f (patch)
tree8ff46ff99f7f0243649d692783bf9e14eecef0f5 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent57737529feea5229c3d259ed0fe666f61ec42fac (diff)
downloadbcm5719-llvm-f608111d1b6493ae9f8e8f0c24da57ca1aebb72f.tar.gz
bcm5719-llvm-f608111d1b6493ae9f8e8f0c24da57ca1aebb72f.zip
Fix debug info with SafeStack.
llvm-svn: 248933
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
index 8b0ef1b0ebc..72af2760bb7 100644
--- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
@@ -4394,15 +4394,9 @@ SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) {
N);
return nullptr;
}
- } else if (AI)
+ } else {
SDV = DAG.getDbgValue(Variable, Expression, N.getNode(), N.getResNo(),
true, 0, dl, SDNodeOrder);
- else {
- // Can't do anything with other non-AI cases yet.
- DEBUG(dbgs() << "Dropping debug info for " << DI << "\n");
- DEBUG(dbgs() << "non-AllocaInst issue for Address: \n\t");
- DEBUG(Address->dump());
- return nullptr;
}
DAG.AddDbgValue(SDV, N.getNode(), isParameter);
} else {
OpenPOWER on IntegriCloud