Home
last modified time | relevance | path

Searched refs:ElementVT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp4977 EVT ElementVT = N->getValueType(0); in combineUnpackingMovIntoLoad() local
4979 if (!NVPTX::isPackedVectorTy(ElementVT) || ElementVT == MVT::v4i8) in combineUnpackingMovIntoLoad()
5045 if (ElementVT != MVT::v2f32) in combineUnpackingMovIntoLoad()
5057 SmallVector<EVT> NewVTs(NewNumOutputs, ElementVT.getVectorElementType()); in combineUnpackingMovIntoLoad()
5072 ElementVT, DL, {NewLoad.getValue(I * 2), NewLoad.getValue(I * 2 + 1)})); in combineUnpackingMovIntoLoad()
5099 EVT ElementVT = N->getOperand(Front).getValueType(); in combinePackingMovIntoStore() local
5102 if (!NVPTX::isPackedVectorTy(ElementVT) || ElementVT == MVT::v4i8) in combinePackingMovIntoStore()
5106 EVT MemVT = ElementVT.getVectorElementType(); in combinePackingMovIntoStore()
5131 if (ElementVT != MVT::v2f32) in combinePackingMovIntoStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1648 MVT ElementVT = MVT::getIntegerVT(SrcEltSize / 2); in getCastInstrCost() local
1649 MVT VecVT = DstLT.second.changeVectorElementType(ElementVT); in getCastInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8037 EVT ElementVT = Index.getValueType(); in visitIntrinsicCall() local
8039 if (!TLI.shouldExpandGetActiveLaneMask(CCVT, ElementVT)) { in visitIntrinsicCall()
8045 EVT VecTy = EVT::getVectorVT(*DAG.getContext(), ElementVT, in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp18389 EVT ElementVT = VecVT.getVectorElementType(); in lowerVECTOR_COMPRESS() local
18392 unsigned NumElementBits = ElementVT.getFixedSizeInBits(); in lowerVECTOR_COMPRESS()
18402 MVT::getVectorVT(ElementVT.getSimpleVT(), NumLargeElements); in lowerVECTOR_COMPRESS()