Searched refs:WideVecVT (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 3773 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR() local 3774 SDValue VecZero = DAG.getConstant(0, DL, WideVecVT); in lowerBUILD_VECTOR() 3782 WideVec = DAG.getSplatBuildVector(WideVecVT, DL, Splat); in lowerBUILD_VECTOR() 3785 WideVec = DAG.getBuildVector(WideVecVT, DL, Ops); in lowerBUILD_VECTOR() 3786 SDValue VecOne = DAG.getConstant(1, DL, WideVecVT); in lowerBUILD_VECTOR() 3787 WideVec = DAG.getNode(ISD::AND, DL, WideVecVT, WideVec, VecOne); in lowerBUILD_VECTOR() 14897 if (!TLI.isTypeLegal(WideVecVT)) in performCONCAT_VECTORSCombine() 14901 if (!TLI.isLegalStridedLoadStore(WideVecVT, Align)) in performCONCAT_VECTORSCombine() 14912 SDVTList VTs = DAG.getVTList({WideVecVT, MVT::Other}); in performCONCAT_VECTORSCombine() 14918 DAG.getSplat(WideVecVT.changeVectorElementType(MVT::i1), DL, in performCONCAT_VECTORSCombine() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 4055 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVectorResult() local 4056 if (!TLI.isOperationLegalOrCustom(N->getOpcode(), WideVecVT) && in WidenVectorResult() 4058 Res = DAG.UnrollVectorOp(N, WideVecVT.getVectorNumElements()); in WidenVectorResult()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 16565 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformTruncatingStoreCombine() local 16567 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformTruncatingStoreCombine() 16570 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformTruncatingStoreCombine() 16577 if (!TLI.isTypeLegal(WideVecVT)) in PerformTruncatingStoreCombine() 16581 WideVecVT, DL, WideVec, DAG.getUNDEF(WideVec.getValueType()), ShuffleVec); in PerformTruncatingStoreCombine()
|