diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2018-02-22 19:53:59 +0000 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2018-02-22 19:53:59 +0000 |
commit | a86f3cfb496e8eaec04b360df24340602f875866 (patch) | |
tree | d00f0b86e313b5dada8454f65e93968db1e966c4 /llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | |
parent | fbe65404fd2076f71f75434a4a52b6775d8f6e64 (diff) | |
download | bcm5719-llvm-a86f3cfb496e8eaec04b360df24340602f875866.tar.gz bcm5719-llvm-a86f3cfb496e8eaec04b360df24340602f875866.zip |
Revert "[DebugInfo][FastISel] Fix dropping dbg.value()"
This patch reverts r325440 and r325438 because it triggers an
assertion in SelectionDAGBuilder.cpp. Also having debug enabled
may unintentionally affect code-gen. The patch is reverted until
we find a better solution.
llvm-svn: 325825
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/FastISel.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp b/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp index 686fe88a2be..bc961386e6d 100644 --- a/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp @@ -1235,7 +1235,7 @@ bool FastISel::selectIntrinsicCall(const IntrinsicInst *II) { .addImm(0U) .addMetadata(DI->getVariable()) .addMetadata(DI->getExpression()); - } else if (unsigned Reg = getRegForValue(V)) { + } else if (unsigned Reg = lookUpRegForValue(V)) { // FIXME: This does not handle register-indirect values at offset 0. bool IsIndirect = false; BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg, |