Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DValueTypes.h102 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() function
106 return getSimpleVT().changeVectorElementType(EltVT.getSimpleVT()); in changeVectorElementType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1436 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR()
1580 MVT SelMaskTy = VT.changeVectorElementType(MVT::i1); in lowerBUILD_VECTOR()
1855 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()
1859 ContainerVT.changeVectorElementType(IndexVT.getScalarType()); in lowerVECTOR_SHUFFLE()
1879 MVT MaskContainerVT = ContainerVT.changeVectorElementType(MVT::i1); in lowerVECTOR_SHUFFLE()
2112 ContainerVT.changeVectorElementType(SrcVT.getVectorElementType()); in LowerOperation()
2127 MVT InterVT = VT.changeVectorElementType(MVT::f32); in LowerOperation()
2128 MVT InterContainerVT = ContainerVT.changeVectorElementType(MVT::f32); in LowerOperation()
2152 SrcContainerVT.changeVectorElementType(VT.getVectorElementType()); in LowerOperation()
2170 MVT InterVT = ContainerVT.changeVectorElementType(MVT::f32); in LowerOperation()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DMachineValueType.h454 MVT changeVectorElementType(MVT EltVT) const { in changeVectorElementType() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3960 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i8)), in LowerINTRINSIC_WO_CHAIN()
3966 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i16)), in LowerINTRINSIC_WO_CHAIN()
3972 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i32)), in LowerINTRINSIC_WO_CHAIN()
3978 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i8)), in LowerINTRINSIC_WO_CHAIN()
3984 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i16)), in LowerINTRINSIC_WO_CHAIN()
3990 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i32)), in LowerINTRINSIC_WO_CHAIN()
12149 EVT PreExtendVT = TargetType.changeVectorElementType(PreExtendType); in performCommonVectorExtendCombine()
17330 auto PredTy = VT.changeVectorElementType(MVT::i1); in getPredicateForScalableVector()
17665 EVT NewVTArg = ContainerVT.changeVectorElementType(VTArg); in LowerToPredicatedOp()
17838 MaskContainerVT.changeVectorElementType(MVT::i1), Mask); in LowerFixedLengthVectorSelectToSVE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp41766 EVT SrcCondVT = SrcVT.changeVectorElementType(MVT::i1); in combineSelect()
42879 EVT ReducedVT = VT.changeVectorElementType(MVT::i16); in reduceVMULWidth()
45226 EVT MidVT = VT.changeVectorElementType(MVT::i16); in combineTruncateWithSat()
45623 CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedLoadToScalarLoad()
45756 EVT CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedStoreToScalarStore()
47922 EVT CCVT = VT.changeVectorElementType(MVT::i1); in combineToExtendBoolVectorInReg()
48629 EVT NewVT = Index.getValueType().changeVectorElementType(MVT::i32); in combineGatherScatter()
48643 EVT NewVT = Index.getValueType().changeVectorElementType(MVT::i32); in combineGatherScatter()
48655 EVT IndexVT = Index.getValueType().changeVectorElementType(EltVT); in combineGatherScatter()
48812 EVT DstVT = InVT.changeVectorElementType(MVT::i32); in combineUIntToFP()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4440 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedScatter()
4559 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedGather()
H A DLegalizeIntegerTypes.cpp4667 EVT ExtVT = NOutVT.changeVectorElementType(PromEltVT); in PromoteIntRes_EXTRACT_SUBVECTOR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15586 AVT.changeVectorElementType(MVT::getIntegerVT( in PerformVECREDUCE_ADDCombine()