Searched refs:WideVecVT (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 4296 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVectorResult() 4297 if (!TLI.isOperationLegalOrCustom(N->getOpcode(), WideVecVT) && in WidenVectorResult() 4299 Res = DAG.UnrollVectorOp(N, WideVecVT.getVectorNumElements()); in WidenVectorResult() 5787 EVT WideVecVT = in WidenVecRes_VECTOR_COMPRESS() 5791 WideVecVT.getVectorNumElements()); in WidenVecRes_VECTOR_COMPRESS() 5793 SDValue WideVec = ModifyToType(Vec, WideVecVT); in WidenVecRes_VECTOR_COMPRESS() 5795 SDValue WidePassthru = ModifyToType(Passthru, WideVecVT); 5796 return DAG.getNode(ISD::VECTOR_COMPRESS, SDLoc(N), WideVecVT, WideVec, in WidenVecRes_MLOAD() 4292 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); WidenVectorResult() local 5783 EVT WideVecVT = WidenVecRes_VECTOR_COMPRESS() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 3994 MVT WideVecVT = MVT::getVectorVT(WideVT, NumElts / 2); in lowerBuildVectorViaPacking() 3996 DAG.getBuildVector(WideVecVT, DL, NewOperands)); in lowerBuildVectorViaPacking() 4035 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR() 4036 SDValue VecZero = DAG.getConstant(0, DL, WideVecVT); in lowerBUILD_VECTOR() 4044 WideVec = DAG.getSplatBuildVector(WideVecVT, DL, Splat); in lowerBUILD_VECTOR() 4047 WideVec = DAG.getBuildVector(WideVecVT, DL, Ops); in lowerBUILD_VECTOR() 4048 SDValue VecOne = DAG.getConstant(1, DL, WideVecVT); in lowerBUILD_VECTOR() 4049 WideVec = DAG.getNode(ISD::AND, DL, WideVecVT, WideVec, VecOne); in lowerBUILD_VECTOR() 16240 MVT WideVecVT = MVT::getVectorVT(WideScalarVT, N->getNumOperands()); in performCONCAT_VECTORSCombine() 16241 if (!TLI.isTypeLegal(WideVecVT)) in performCONCAT_VECTORSCombine() 3993 MVT WideVecVT = MVT::getVectorVT(WideVT, NumElts / 2); lowerBuildVectorViaPacking() local 4034 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); lowerBUILD_VECTOR() local 16237 MVT WideVecVT = MVT::getVectorVT(WideScalarVT, N->getNumOperands()); performCONCAT_VECTORSCombine() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 16578 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformTruncatingStoreCombine() local 16580 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformTruncatingStoreCombine() 16583 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformTruncatingStoreCombine() 16590 if (!TLI.isTypeLegal(WideVecVT)) in PerformTruncatingStoreCombine() 16594 WideVecVT, DL, WideVec, DAG.getUNDEF(WideVec.getValueType()), ShuffleVec); in PerformTruncatingStoreCombine()
|