diff options
author | Nadav Rotem <nrotem@apple.com> | 2013-01-02 17:41:03 +0000 |
---|---|---|
committer | Nadav Rotem <nrotem@apple.com> | 2013-01-02 17:41:03 +0000 |
commit | 761937a757a5a77985bbb824d56a05de10c6d9ab (patch) | |
tree | b60187fcf13f605e3fe09f6be18a2a07a9ea10cc /llvm/lib | |
parent | c8d7047fa9d8144ab33150b71bbcd3f628417578 (diff) | |
download | bcm5719-llvm-761937a757a5a77985bbb824d56a05de10c6d9ab.tar.gz bcm5719-llvm-761937a757a5a77985bbb824d56a05de10c6d9ab.zip |
AVX: Fix a bug in WidenMaskArithmetic.
llvm-svn: 171398
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 5dae9dca95f..4afc0d81979 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -15974,7 +15974,7 @@ static SDValue WidenMaskArithmetic(SDNode *N, SelectionDAG &DAG, } // Generate the wide operation. - SDValue Op = DAG.getNode(N->getOpcode(), DL, WideVT, N0, N1); + SDValue Op = DAG.getNode(Narrow->getOpcode(), DL, WideVT, N0, N1); unsigned Opcode = N->getOpcode(); switch (Opcode) { case ISD::ANY_EXTEND: |