Home
last modified time | relevance | path

Searched refs:getHalfNumVectorElementsVT (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DScalableVectorMVTsTest.cpp62 EXPECT_EQ(Vnx4i32.getHalfNumVectorElementsVT(Ctx), Vnx2i32); in TEST()
H A DAArch64SelectionDAGTest.cpp565 EXPECT_EQ(getTypeToTransformTo(VT), VT.getHalfNumVectorElementsVT(Context)); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DValueTypes.h420 EVT getHalfNumVectorElementsVT(LLVMContext &Context) const { in getHalfNumVectorElementsVT() function
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp964 return LegalizeKind(LA, EVT(SVT).getHalfNumVectorElementsVT(Context)); in getTypeConversion()
1019 VT.getHalfNumVectorElementsVT(Context)); in getTypeConversion()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DMachineValueType.h498 MVT getHalfNumVectorElementsVT() const { in getHalfNumVectorElementsVT() function
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2204 EVT SplitSrcVT = SrcVT.getHalfNumVectorElementsVT(Ctx); in SplitVecRes_ExtendOp()
2602 EVT NVT = OVT.getHalfNumVectorElementsVT(*DAG.getContext()); in SplitVecRes_VAARG()
3457 FinalVT = FinalVT.getHalfNumVectorElementsVT(*DAG.getContext()); in SplitVecOp_TruncateHelper()
5160 FinalVT = FinalVT.getHalfNumVectorElementsVT(Ctx); in WidenVSELECTMask()
H A DLegalizeIntegerTypes.cpp5192 EVT NInVT = InVT.getHalfNumVectorElementsVT(*DAG.getContext()); in PromoteIntRes_EXTRACT_SUBVECTOR()
H A DTargetLowering.cpp9449 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in expandVecReduce()
H A DSelectionDAG.cpp11281 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext()); in GetSplitDestVTs()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5205 MemVT.getHalfNumVectorElementsVT(*DAG.getContext()), in LowerSTORE()
5209 MemVT.getHalfNumVectorElementsVT(*DAG.getContext()), in LowerSTORE()
10038 EVT CastVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in tryFormConcatFromShuffle()
11680 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerINSERT_SUBVECTOR()
17196 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in splitStores()
17412 auto VT = CC->getValueType(0).getHalfNumVectorElementsVT(*DAG.getContext()); in performSunpkloCombine()
17620 Value.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); in performMSTORECombine()
21156 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerFixedLengthVectorIntDivideToSVE()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9236 EVT ExtVT = ToVT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerVectorExtend()
18387 EVT StoreVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVETruncCombine()
18389 StoreVT = StoreVT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVETruncCombine()
18485 EVT ExtVT = N->getOperand(0).getValueType().getHalfNumVectorElementsVT( in PerformMVEExtCombine()
18555 EVT LoadVT = N->getOperand(0).getValueType().getHalfNumVectorElementsVT( in PerformMVEExtCombine()
18558 LoadVT = LoadVT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVEExtCombine()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10491 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getHopForBuildVector()
11464 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerAVXCONCAT_VECTORS()
11553 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerCONCAT_VECTORSvXi1()
16945 MVT MemVT = VT.getHalfNumVectorElementsVT(); in lowerV2X128Shuffle()
17282 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getShuffleHalfVectors()
17330 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in lowerShuffleWithUndefHalf()
21836 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerAVXExtend()
25472 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerEXTEND_VECTOR_INREG()
25568 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerSIGN_EXTEND()
40285 MVT SubVT = VT.getHalfNumVectorElementsVT(); in combineTargetShuffle()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1544 VecVT = VecVT.getHalfNumVectorElementsVT(); in decomposeSubvectorInsertExtractToSubRegs()
2739 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in lowerVECTOR_SHUFFLE()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7857 N1.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); in LowerTRUNCATEVector()