reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8500 assert((VT.getVectorElementType() == MVT::i1) && 8540 return DAG.getSelect(dl, VT, Cond, 8541 DAG.getConstant(1, dl, VT), 8542 DAG.getConstant(0, dl, VT)); 8548 if (VT == MVT::v64i1 && !Subtarget.is64Bit()) { 8555 MVT ImmVT = MVT::getIntegerVT(std::max(VT.getSizeInBits(), 8U)); 8557 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; 8557 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; 8559 DstVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, VT, DstVec, 8563 DstVec = DAG.getUNDEF(VT); 8567 DstVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, VT, DstVec,