Searched refs:WideVecVT (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1436 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR() local 1437 SDValue VecZero = DAG.getConstant(0, DL, WideVecVT); in lowerBUILD_VECTOR() 1447 WideVec = DAG.getSplatBuildVector(WideVecVT, DL, Splat); in lowerBUILD_VECTOR() 1450 WideVec = DAG.getBuildVector(WideVecVT, DL, Ops); in lowerBUILD_VECTOR() 1451 SDValue VecOne = DAG.getConstant(1, DL, WideVecVT); in lowerBUILD_VECTOR() 1452 WideVec = DAG.getNode(ISD::AND, DL, WideVecVT, WideVec, VecOne); in lowerBUILD_VECTOR()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 3127 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVectorResult() local 3128 if (!TLI.isOperationLegalOrCustom(N->getOpcode(), WideVecVT) && in WidenVectorResult() 3130 Res = DAG.UnrollVectorOp(N, WideVecVT.getVectorNumElements()); in WidenVectorResult()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 15163 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformTruncatingStoreCombine() local 15165 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformTruncatingStoreCombine() 15168 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformTruncatingStoreCombine() 15175 if (!TLI.isTypeLegal(WideVecVT)) in PerformTruncatingStoreCombine() 15179 WideVecVT, DL, WideVec, DAG.getUNDEF(WideVec.getValueType()), ShuffleVec); in PerformTruncatingStoreCombine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 18702 MVT WideVecVT = VecVT; in ExtractBitFromMaskVector() local 18704 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in ExtractBitFromMaskVector() 18705 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, in ExtractBitFromMaskVector() 18706 DAG.getUNDEF(WideVecVT), Vec, in ExtractBitFromMaskVector() 18711 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Vec, in ExtractBitFromMaskVector() 19122 MVT WideVecVT = VecVT; in LowerEXTRACT_SUBVECTOR() local 19124 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerEXTRACT_SUBVECTOR() 19125 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, in LowerEXTRACT_SUBVECTOR() 19126 DAG.getUNDEF(WideVecVT), Vec, in LowerEXTRACT_SUBVECTOR() 19131 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Vec, in LowerEXTRACT_SUBVECTOR()
|