Home
last modified time | relevance | path

Searched defs:HalfVT (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h420 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); in getHalfSizedIntegerVT() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1041 EVT HalfVT = in SplitInteger() local
H A DLegalizeIntegerTypes.cpp4930 EVT HalfVT = LHSLow.getValueType(); in ExpandIntRes_XMULO() local
5196 EVT HalfVT = In1.getValueType(); in ExpandIntRes_FunnelShift() local
5226 EVT HalfVT = in ExpandIntRes_VSCALE() local
H A DTargetLowering.cpp1869 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), HalfWidth); in SimplifyDemandedBits() local
1972 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), BitWidth / 2); in SimplifyDemandedBits() local
2402 EVT HalfVT = Op.getOperand(0).getValueType(); in SimplifyDemandedBits() local
11050 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in expandVecReduce() local
H A DDAGCombiner.cpp11052 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), BW / 2); in visitBSWAP() local
11205 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), NumBits / 2); in visitCTPOP() local
25006 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), in foldShuffleOfConcatUndefs() local
H A DLegalizeVectorTypes.cpp4055 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, SplitVecOp_TruncateHelper() local
H A DSelectionDAGBuilder.cpp200 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp368 MVT HalfVT = scaleVectorType(VT); in interleave8bitStride4() local
H A DX86ISelLowering.cpp4129 EVT HalfVT = V.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); in isUpperSubvectorUndef() local
7070 EVT HalfVT = in EltsFromConsecutiveLoads() local
8222 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getHopForBuildVector() local
9249 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerAVXCONCAT_VECTORS() local
9335 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); in LowerCONCAT_VECTORSvXi1() local
15292 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in getShuffleHalfVectors() local
15340 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in lowerShuffleWithUndefHalf() local
20193 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerAVXExtend() local
24478 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerEXTEND_VECTOR_INREG() local
24585 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerSIGN_EXTEND() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14583 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerINSERT_SUBVECTOR() local
15201 EVT HalfVT = Lo.getValueType(); in getVectorBitwiseReduce() local
15893 auto *HalfVT = cast<FixedVectorType>(HalfV->getType()); in areExtractShuffleVectors() local
18192 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), in performMulVectorCmpZeroCombine() local
18230 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), in performVectorExtCombine() local
21989 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in splitStores() local
22178 EVT BCVT = MVT::Other, HalfVT = MVT::Other; in performUzpCombine() local
22986 EVT HalfVT = in performMSTORECombine() local
27416 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); in LowerFixedLengthVectorIntDivideToSVE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2028 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); in LowerUDIVREM64() local
2308 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); in LowerSDIVREM() local
H A DSIISelLowering.cpp7459 EVT HalfVT = MVT::getVectorVT(VT.getVectorElementType().getSimpleVT(), in lowerBUILD_VECTOR() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5264 MVT HalfVT = VT.getHalfNumVectorElementsVT(); lowerVECTOR_SHUFFLE() local
6882 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerOperation() local
14041 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), combineVectorMulToSraBitcast() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18016 MVT ExtVT, HalfVT; in PerformMinMaxCombine() local
18056 MVT HalfVT; in PerformMinMaxCombine() local