Home
last modified time | relevance | path

Searched refs:changeVectorElementType (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DValueTypes.h101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() function
105 return getSimpleVT().changeVectorElementType(EltVT.getSimpleVT()); in changeVectorElementType()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1713 MVT InnerVT = VT.changeVectorElementType(MVT::i8); in addTypeForStreamingSVE()
1718 InnerVT = InnerVT.changeVectorElementType( in addTypeForStreamingSVE()
1726 MVT InnerVT = VT.changeVectorElementType(MVT::f16); in addTypeForStreamingSVE()
1730 InnerVT = InnerVT.changeVectorElementType( in addTypeForStreamingSVE()
1826 MVT InnerVT = VT.changeVectorElementType(MVT::i8); in addTypeForFixedLengthSVE()
1831 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()
1839 MVT InnerVT = VT.changeVectorElementType(MVT::f16); in addTypeForFixedLengthSVE()
1843 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()
5174 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i8)), in LowerINTRINSIC_WO_CHAIN()
5180 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i16)), in LowerINTRINSIC_WO_CHAIN()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp2033 MVT InterVT = SrcContainerVT.changeVectorElementType(MVT::f32); in lowerFP_TO_INT_SAT()
2481 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR()
2687 MVT SelMaskTy = VT.changeVectorElementType(MVT::i1); in lowerBUILD_VECTOR()
3458 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()
3462 ContainerVT.changeVectorElementType(IndexVT.getScalarType()); in lowerVECTOR_SHUFFLE()
3495 MVT MaskContainerVT = ContainerVT.changeVectorElementType(MVT::i1); in lowerVECTOR_SHUFFLE()
4576 MVT SplatCondVT = VT.changeVectorElementType(MVT::i1); in lowerSELECT()
4879 MVT InterVT = VT.changeVectorElementType(MVT::i8); in lowerVectorMaskSplat()
5047 MVT MaskContainerVT = ContainerVT.changeVectorElementType(MVT::i1); in lowerVectorMaskTruncLike()
5155 SrcContainerVT.changeVectorElementType(VT.getVectorElementType()); in lowerVectorFPExtendOrRoundLike()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Support/
DMachineValueType.h494 MVT changeVectorElementType(MVT EltVT) const { in changeVectorElementType() function
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp4502 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedScatter()
4610 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedGather()
7276 auto VecTy = CCVT.changeVectorElementType(ElementVT); in visitIntrinsicCall()
7531 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitVPGather()
7595 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitVPScatter()
DLegalizeIntegerTypes.cpp5346 EVT ExtVT = NOutVT.changeVectorElementType(PromEltVT); in PromoteIntRes_EXTRACT_SUBVECTOR()
5520 OpVT.changeVectorElementType(MaxElementVT)); in PromoteIntRes_CONCAT_VECTORS()
5528 OutVT.changeVectorElementType(MaxElementVT), Ops), in PromoteIntRes_CONCAT_VECTORS()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp21324 MVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; in promoteXINT_TO_FP()
22709 MVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; in LowerFP_TO_INT()
33653 EVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; in ReplaceNodeResults()
38311 SrcVT = DstVT = MaskVT.changeVectorElementType(MVT::f16); in matchUnaryShuffle()
38360 SrcVT = DstVT = MaskVT.changeVectorElementType(MVT::f16); in matchUnaryShuffle()
44983 EVT ByteVT = VecVT.changeVectorElementType(MVT::i8); in combineArithReduction()
45328 EVT CCVT = VT.changeVectorElementType(MVT::i1); in combineToExtendBoolVectorInReg()
45989 EVT SrcCondVT = SrcVT.changeVectorElementType(MVT::i1); in combineSelect()
47478 EVT ExtVT = VT.changeVectorElementType(MVT::i16); in combineMulToPMADDWD()
50061 EVT MidVT = VT.changeVectorElementType(MVT::i16); in combineTruncateWithSat()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp16961 AVT.changeVectorElementType(MVT::getIntegerVT( in PerformVECREDUCE_ADDCombine()