Home
last modified time | relevance | path

Searched refs:VecEltVT (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5244 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
5260 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
5266 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
5304 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
5309 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
5329 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
5376 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVPREDUCE() local
5390 MVT ResVT = !VecVT.isInteger() || VecEltVT.bitsGE(XLenVT) ? VecEltVT : XLenVT; in lowerVPREDUCE()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19653 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
19658 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
19662 ResultVT.bitsGT(VecEltVT) ? ISD::NON_EXTLOAD : ISD::EXTLOAD; in scalarizeExtractedVectorLoad()
19663 if (!TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT) || in scalarizeExtractedVectorLoad()
19664 !TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
19672 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
19679 Alignment = commonAlignment(Alignment, VecEltVT.getSizeInBits() / 8); in scalarizeExtractedVectorLoad()
19696 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
19703 NewPtr, MPI, VecEltVT, Alignment, in scalarizeExtractedVectorLoad()
19709 Load = DAG.getLoad(VecEltVT, DL, OriginalLoad->getChain(), NewPtr, MPI, in scalarizeExtractedVectorLoad()
[all …]
H A DSelectionDAG.cpp10675 EVT VecEltVT = N->getValueType(0).getVectorElementType(); in isConstOrConstSplat() local
10678 assert(CVT.bitsGE(VecEltVT) && "Illegal splat_vector element extension"); in isConstOrConstSplat()
10679 if (AllowTruncation || CVT == VecEltVT) in isConstOrConstSplat()