summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2013-01-02 17:41:03 +0000
committerNadav Rotem <nrotem@apple.com>2013-01-02 17:41:03 +0000
commit761937a757a5a77985bbb824d56a05de10c6d9ab (patch)
treeb60187fcf13f605e3fe09f6be18a2a07a9ea10cc /llvm/lib
parentc8d7047fa9d8144ab33150b71bbcd3f628417578 (diff)
downloadbcm5719-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.cpp2
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:
OpenPOWER on IntegriCloud