commit | 203cd0593702c58ca57e2fadfbf4a03f8740ea51 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Feb 28 05:53:40 2008 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Feb 28 05:53:40 2008 +0000 |
tree | b3e03bbeda8162e69c6ca87bba52aee5c7ef7f62 | |
parent | e8df8dae0782f315afc7bd007f49f6a55d7900b7 [diff] [blame] |
implement expand for ISD::DECLARE by just deleting it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47708 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp index ff4ddf3..e0069b5 100644 --- a/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp +++ b/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
@@ -1111,6 +1111,9 @@ Tmp3 = LegalizeOp(Node->getOperand(2)); // Legalize the variable. Result = DAG.UpdateNodeOperands(Result, Tmp1, Tmp2, Tmp3); break; + case TargetLowering::Expand: + Result = LegalizeOp(Node->getOperand(0)); + break; } break;