diff options
author | Duncan Sands <baldrick@free.fr> | 2012-05-16 07:57:18 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2012-05-16 07:57:18 +0000 |
commit | 04b2c5042727b091ad425110d952491a40c88ee3 (patch) | |
tree | 70c0fbc58040b9c06669dfbcee0ab4612d10b75b /lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | |
parent | a98aa6ad1e8e53600b2e322e2ab869e03d436849 (diff) |
Fix a thinko in DisintegrateMERGE_VALUES. Patch by Xiaoyi Guo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156909 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/LegalizeTypes.cpp')
-rw-r--r-- | lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp b/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp index 324ddc9b4d..10bb4b4497 100644 --- a/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp +++ b/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp @@ -951,7 +951,7 @@ SDValue DAGTypeLegalizer::DisintegrateMERGE_VALUES(SDNode *N, unsigned ResNo) { for (unsigned i = 0, e = N->getNumValues(); i != e; ++i) if (i != ResNo) ReplaceValueWith(SDValue(N, i), SDValue(N->getOperand(i))); - return SDValue(N, ResNo); + return SDValue(N->getOperand(ResNo)); } /// GetSplitDestVTs - Compute the VTs needed for the low/hi parts of a type |