diff options
| author | Devang Patel <dpatel@apple.com> | 2010-08-27 22:25:51 +0000 |
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2010-08-27 22:25:51 +0000 |
| commit | 8cd320aab9573cbba94c7bcfdd33b43306fff024 (patch) | |
| tree | 476b4713d7ef0d2ad02aca2be8d8e8b37b6e20e7 /lib | |
| parent | 2bc94828a23d28fa27cf70a252508f77e04d88fc (diff) | |
| download | external_llvm-8cd320aab9573cbba94c7bcfdd33b43306fff024.zip external_llvm-8cd320aab9573cbba94c7bcfdd33b43306fff024.tar.gz external_llvm-8cd320aab9573cbba94c7bcfdd33b43306fff024.tar.bz2 | |
Simplify.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112305 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp index d19b30b..3f8c593 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp @@ -4132,7 +4132,6 @@ SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) { SDV = DAG.getDbgValue(Variable, V, Offset, dl, SDNodeOrder); DAG.AddDbgValue(SDV, 0, false); } else { - bool createUndef = false; // Do not use getValue() in here; we don't want to generate code at // this point if it hasn't been done yet. SDValue N = NodeMap[V]; @@ -4150,9 +4149,7 @@ SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) { // Remember it for later. DanglingDebugInfo DDI(&DI, dl, SDNodeOrder); DanglingDebugInfoMap[V] = DDI; - } else - createUndef = true; - if (createUndef) { + } else { // We may expand this to cover more cases. One case where we have no // data available is an unreferenced parameter; we need this fallback. SDV = DAG.getDbgValue(Variable, UndefValue::get(V->getType()), |
