Searched refs:WideVecVT (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 2824 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); local 2825 if (!TLI.isOperationLegalOrCustom(N->getOpcode(), WideVecVT) && 2827 Res = DAG.UnrollVectorOp(N, WideVecVT.getVectorNumElements());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 13480 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), local 13482 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); 13485 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); 13492 if (!TLI.isTypeLegal(WideVecVT)) 13496 WideVecVT, DL, WideVec, DAG.getUNDEF(WideVec.getValueType()), ShuffleVec);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 17607 MVT WideVecVT = VecVT; 17609 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; 17610 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, 17611 DAG.getUNDEF(WideVecVT), Vec, 17616 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Vec, 17997 MVT WideVecVT = VecVT; 17999 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; 18000 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, 18001 DAG.getUNDEF(WideVecVT), Vec, 18006 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Ve [all...] |
Completed in 301 milliseconds