Searched refs:WideVecVT (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2824 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 DARMISelLowering.cpp13480 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 DX86ISelLowering.cpp17607 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