diff options
author | Devang Patel <dpatel@apple.com> | 2009-09-30 22:51:28 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-09-30 22:51:28 +0000 |
commit | 3256c751f50682f0d06b76736f756c25dd45f4a5 (patch) | |
tree | b3db476bef635dd01552a6a013d1c6655b0504ef /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | |
parent | 5c13c2d39229b05da0ac4326bf473edf432e5173 (diff) | |
download | bcm5719-llvm-3256c751f50682f0d06b76736f756c25dd45f4a5.tar.gz bcm5719-llvm-3256c751f50682f0d06b76736f756c25dd45f4a5.zip |
Use MDNode * directly as an RecordSourceLine() argument.
llvm-svn: 83182
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp index 4ed83db2697..fc01b07f65a 100644 --- a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp @@ -1598,7 +1598,6 @@ SDValue SelectionDAGLegalize::ExpandDBG_STOPPOINT(SDNode* Node) { const DbgStopPointSDNode *DSP = cast<DbgStopPointSDNode>(Node); MDNode *CU_Node = DSP->getCompileUnit(); if (DW && (useDEBUG_LOC || useLABEL)) { - DICompileUnit CU(CU_Node); unsigned Line = DSP->getLine(); unsigned Col = DSP->getColumn(); @@ -1610,9 +1609,9 @@ SDValue SelectionDAGLegalize::ExpandDBG_STOPPOINT(SDNode* Node) { return DAG.getNode(ISD::DEBUG_LOC, dl, MVT::Other, Node->getOperand(0), DAG.getConstant(Line, MVT::i32), DAG.getConstant(Col, MVT::i32), - DAG.getSrcValue(CU.getNode())); + DAG.getSrcValue(CU_Node)); } else { - unsigned ID = DW->RecordSourceLine(Line, Col, CU); + unsigned ID = DW->RecordSourceLine(Line, Col, CU_Node); return DAG.getLabel(ISD::DBG_LABEL, dl, Node->getOperand(0), ID); } } |