reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
17564 bool IsZeroElt = X86::isZeroNode(N1); 17565 bool IsAllOnesElt = VT.isInteger() && llvm::isAllOnesConstant(N1); 17591 SDValue N1Vec = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VT, N1); 17606 V = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, V.getValueType(), V, N1, 17618 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VT, N1); 17618 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VT, N1); 17619 return getShuffleVectorZeroOrUndef(N1, 0, true, Subtarget, DAG); 17635 if (N1.getValueType() != MVT::i32) 17636 N1 = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, N1); 17636 N1 = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, N1); 17639 return DAG.getNode(Opc, dl, VT, N0, N1, N2); 17654 if (IdxVal == 0 && (!MinSize || !MayFoldLoad(N1))) { 17662 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1); 17662 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1); 17663 return DAG.getNode(X86ISD::BLENDI, dl, VT, N0, N1, 17667 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1); 17667 N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1); 17668 return DAG.getNode(X86ISD::INSERTPS, dl, VT, N0, N1,