Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h415 EVT getHalfNumVectorElementsVT(LLVMContext &Context) const { in getHalfNumVectorElementsVT() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp971 return LegalizeKind(LA, EVT(SVT).getHalfNumVectorElementsVT(Context)); in getTypeConversion()
1026 VT.getHalfNumVectorElementsVT(Context)); in getTypeConversion()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DMachineValueType.h489 MVT getHalfNumVectorElementsVT() const { in getHalfNumVectorElementsVT() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1962 EVT SplitSrcVT = SrcVT.getHalfNumVectorElementsVT(Ctx); in SplitVecRes_ExtendOp()
2096 EVT NVT = OVT.getHalfNumVectorElementsVT(*DAG.getContext()); in SplitVecRes_VAARG()
2822 FinalVT = FinalVT.getHalfNumVectorElementsVT(*DAG.getContext()); in SplitVecOp_TruncateHelper()
4275 FinalVT = FinalVT.getHalfNumVectorElementsVT(Ctx); in WidenVSELECTMask()
H A DTargetLowering.cpp8578 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in expandVecReduce()
H A DSelectionDAG.cpp10192 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext()); in GetSplitDestVTs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9030 EVT ExtVT = ToVT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerVectorExtend()
17462 EVT StoreVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVETruncCombine()
17464 StoreVT = StoreVT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVETruncCombine()
17560 EVT ExtVT = N->getOperand(0).getValueType().getHalfNumVectorElementsVT( in PerformMVEExtCombine()
17630 EVT LoadVT = N->getOperand(0).getValueType().getHalfNumVectorElementsVT( in PerformMVEExtCombine()
17633 LoadVT = LoadVT.getHalfNumVectorElementsVT(*DAG.getContext()); in PerformMVEExtCombine()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4607 MemVT.getHalfNumVectorElementsVT(*DAG.getContext()), in LowerSTORE()
4611 MemVT.getHalfNumVectorElementsVT(*DAG.getContext()), in LowerSTORE()
9092 EVT CastVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in tryFormConcatFromShuffle()
14975 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in splitStores()
18065 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerFixedLengthVectorIntDivideToSVE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9775 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getHopForBuildVector()
10746 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerAVXCONCAT_VECTORS()
10835 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerCONCAT_VECTORSvXi1()
16093 MVT MemVT = VT.getHalfNumVectorElementsVT(); in lowerV2X128Shuffle()
16437 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getShuffleHalfVectors()
16485 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in lowerShuffleWithUndefHalf()
20844 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerAVXExtend()
24202 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerEXTEND_VECTOR_INREG()
24298 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerSIGN_EXTEND()
38049 MVT SubVT = VT.getHalfNumVectorElementsVT(); in combineTargetShuffle()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1191 VecVT = VecVT.getHalfNumVectorElementsVT(); in decomposeSubvectorInsertExtractToSubRegs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7798 N1.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); in LowerTRUNCATEVector()