diff options
-rw-r--r-- | lib/Target/X86/X86ISelDAGToDAG.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/X86/X86ISelDAGToDAG.cpp b/lib/Target/X86/X86ISelDAGToDAG.cpp index b0134152ff..a08291dcea 100644 --- a/lib/Target/X86/X86ISelDAGToDAG.cpp +++ b/lib/Target/X86/X86ISelDAGToDAG.cpp @@ -986,9 +986,9 @@ DOUT << "AlreadySelected " << AlreadySelected << "\n"; // Get the new AND mask, this folds to a constant. SDValue NewANDMask = CurDAG->getNode(ISD::SRL, N.getValueType(), - SDValue(C2, 0), SDValue(C1, 0)); + SDValue(C2, 0), SDValue(C1, 0)); SDValue NewAND = CurDAG->getNode(ISD::AND, N.getValueType(), - Shift.getOperand(0), NewANDMask); + Shift.getOperand(0), NewANDMask); SDValue NewSHIFT = CurDAG->getNode(ISD::SHL, N.getValueType(), NewAND, SDValue(C1, 0)); NewANDMask.getNode()->setNodeId(Shift.getNode()->getNodeId()); |