Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() function
105 return getSimpleVT().changeVectorElementType(EltVT.getSimpleVT()); in changeVectorElementType()
H A DMachineValueType.h203 MVT changeVectorElementType(MVT EltVT) const { in changeVectorElementType() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3424 MVT SelMaskTy = VT.changeVectorElementType(MVT::i1); in lowerBuildVectorViaDominantValues()
3773 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR()
5023 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()
5032 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()
6007 MVT WideVT = VT.changeVectorElementType(MVT::i8); in LowerOperation()
7192 MVT SplatCondVT = VT.changeVectorElementType(MVT::i1); in lowerSELECT()
7534 MVT InterVT = VT.changeVectorElementType(MVT::i8); in lowerVectorMaskSplat()
9660 MVT WideVT = VT.changeVectorElementType(MVT::i8); in widenVectorOpsToi8()
11138 IndexVT = IndexVT.changeVectorElementType(XLenVT); in lowerMaskedGather()
11237 IndexVT = IndexVT.changeVectorElementType(XLenVT); in lowerMaskedScatter()
[all …]
H A DRISCVTargetTransformInfo.cpp308 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in getVRGatherIndexType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1834 MVT InnerVT = VT.changeVectorElementType(MVT::i8); in addTypeForFixedLengthSVE()
1839 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()
1847 MVT InnerVT = VT.changeVectorElementType(MVT::f16); in addTypeForFixedLengthSVE()
1851 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()
5661 PromotedVT = VT.changeVectorElementType(MVT::i64); in LowerMGATHER()
5752 PromotedVT = VT.changeVectorElementType(MVT::i64); in LowerMSCATTER()
9734 EVT PredVT = Ty.changeVectorElementType(MVT::i1); in LowerVECTOR_SPLICE()
13657 auto PredTy = VT.changeVectorElementType(MVT::i1); in LowerINSERT_SUBVECTOR()
25732 auto PredTy = VT.changeVectorElementType(MVT::i1); in getPredicateForScalableVector()
25888 EVT TruncVT = ContainerVT.changeVectorElementType( in LowerFixedLengthVectorStoreToSVE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp128 VT.changeVectorElementType(MVT::f16)); in getRegisterTypeForCallingConv()
166 VT.changeVectorElementType(MVT::f16)); in getNumRegistersForCallingConv()
197 VT = VT.changeVectorElementType(MVT::f16); in getVectorTypeBreakdownForCallingConv()
H A DX86ISelLowering.cpp20779 MVT NVT = VT.changeVectorElementType(MVT::i32); in LowerFP_TO_INT()
21335 MVT TmpVT = VT.changeVectorElementType(MVT::f32); in LowerFP_EXTEND()
21340 MVT NVT = SVT.changeVectorElementType(MVT::i32); in LowerFP_EXTEND()
22205 EVT BoolVT = VT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual()
22232 MVT BoolVT = TestVT.changeVectorElementType(MVT::i1); in LowerVectorAllEqual()
50186 CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedLoadToScalarLoad()
50319 EVT CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedStoreToScalarStore()
53598 EVT DstVT = InVT.changeVectorElementType(MVT::i32); in combineUIntToFP()
53668 EVT DstVT = InVT.changeVectorElementType(MVT::i32); in combineSIntToFP()
53685 TruncVT = InVT.changeVectorElementType(TruncVT); in combineSIntToFP()
[all …]
H A DX86TargetTransformInfo.cpp1495 LT.second = LT.second.changeVectorElementType(MVT::f16); in getShuffleCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2806 SrcVT.changeVectorElementType(Width))}), in performBitcastCombine()
2849 FromVT.changeVectorElementType(Width))}), in performSETCCCombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp662 ValueVT.changeVectorElementType(MVT::f16), Val); in widenVectorToPartType()
4708 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedScatter()
4816 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedGather()
7922 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitVPGather()
7986 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitVPScatter()
H A DLegalizeIntegerTypes.cpp5601 EVT ExtVT = NOutVT.changeVectorElementType(PromEltVT); in PromoteIntRes_EXTRACT_SUBVECTOR()
5775 OpVT.changeVectorElementType(MaxElementVT)); in PromoteIntRes_CONCAT_VECTORS()
5783 OutVT.changeVectorElementType(MaxElementVT), Ops), in PromoteIntRes_CONCAT_VECTORS()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17116 AVT.changeVectorElementType(MVT::getIntegerVT( in PerformVECREDUCE_ADDCombine()