Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h413 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); getHalfSizedIntegerVT() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1042 EVT HalfVT = SplitInteger() local
H A DLegalizeIntegerTypes.cpp4767 EVT HalfVT = LHSLow.getValueType(); ExpandIntRes_XMULO() local
5033 EVT HalfVT = In1.getValueType(); ExpandIntRes_FunnelShift() local
5063 EVT HalfVT = ExpandIntRes_VSCALE() local
[all...]
H A DTargetLowering.cpp1838 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), HalfWidth); SimplifyDemandedBits() local
1946 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), BitWidth / 2); SimplifyDemandedBits() local
2373 EVT HalfVT = Op.getOperand(0).getValueType(); SimplifyDemandedBits() local
10625 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); expandVecReduce() local
[all...]
H A DLegalizeVectorTypes.cpp3872 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, SplitVecOp_TruncateHelper() local
H A DSelectionDAGBuilder.cpp196 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); getCopyFromParts() local
H A DDAGCombiner.cpp11041 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), BW / 2); visitBSWAP() local
24631 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), foldShuffleOfConcatUndefs() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp368 MVT HalfVT = scaleVectorType(VT); in interleave8bitStride4() local
H A DX86ISelLowering.cpp3990 EVT HalfVT = V.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); isUpperSubvectorUndef() local
6924 EVT HalfVT = EltsFromConsecutiveLoads() local
8079 MVT HalfVT = VT.getHalfNumVectorElementsVT(); getHopForBuildVector() local
9107 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); LowerAVXCONCAT_VECTORS() local
9193 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); LowerCONCAT_VECTORSvXi1() local
15161 MVT HalfVT = VT.getHalfNumVectorElementsVT(); getShuffleHalfVectors() local
15209 MVT HalfVT = VT.getHalfNumVectorElementsVT(); lowerShuffleWithUndefHalf() local
20005 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerAVXExtend() local
24268 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerEXTEND_VECTOR_INREG() local
24375 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerSIGN_EXTEND() local
38809 MVT HalfVT = VT0.getSimpleVT().getHalfNumVectorElementsVT(); canonicalizeShuffleMaskWithHorizOp() local
49981 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), combineLoad() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13595 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); LowerINSERT_SUBVECTOR() local
14128 EVT HalfVT = Lo.getValueType(); getVectorBitwiseReduce() local
14862 auto *HalfVT = cast<FixedVectorType>(HalfV->getType()); areExtractShuffleVectors() local
17055 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), performMulVectorCmpZeroCombine() local
19002 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), performVectorAddSubExtCombine() local
20741 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); splitStores() local
20879 EVT BCVT = MVT::Other, HalfVT = MVT::Other; performUzpCombine() local
21552 EVT HalfVT = performMSTORECombine() local
25956 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); LowerFixedLengthVectorIntDivideToSVE() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1987 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); LowerUDIVREM64() local
2267 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); LowerSDIVREM() local
[all...]
H A DSIISelLowering.cpp7031 EVT HalfVT = MVT::getVectorVT(VT.getVectorElementType().getSimpleVT(), lowerBUILD_VECTOR() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17993 MVT ExtVT, HalfVT; PerformMinMaxCombine() local
18033 MVT HalfVT; PerformMinMaxCombine() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4914 MVT HalfVT = VT.getHalfNumVectorElementsVT(); lowerVECTOR_SHUFFLE() local
[all...]