/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.h | 420 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); getHalfSizedIntegerVT() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 1041 EVT HalfVT = SplitInteger() local
|
H A D | LegalizeIntegerTypes.cpp | 4897 EVT HalfVT = LHSLow.getValueType(); ExpandIntRes_XMULO() local 5163 EVT HalfVT = In1.getValueType(); ExpandIntRes_FunnelShift() local 5193 EVT HalfVT = ExpandIntRes_VSCALE() local [all...] |
H A D | TargetLowering.cpp | 1869 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), HalfWidth); SimplifyDemandedBits() local 1972 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), BitWidth / 2); SimplifyDemandedBits() local 2402 EVT HalfVT = Op.getOperand(0).getValueType(); SimplifyDemandedBits() local 10968 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); expandVecReduce() local [all...] |
H A D | DAGCombiner.cpp | 11066 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), BW / 2); visitBSWAP() local 11219 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), NumBits / 2); visitCTPOP() local 24947 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), foldShuffleOfConcatUndefs() local [all...] |
H A D | LegalizeVectorTypes.cpp | 4015 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, SplitVecOp_TruncateHelper() local
|
H A D | SelectionDAGBuilder.cpp | 200 Lo = getCopyFromParts(DAG, DL, Parts, RoundParts / 2, PartVT, HalfVT, V, in getCopyFromParts() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InterleavedAccess.cpp | 368 MVT HalfVT = scaleVectorType(VT); interleave8bitStride4() local
|
H A D | X86ISelLowering.cpp | 4134 EVT HalfVT = V.getValueType().getHalfNumVectorElementsVT(*DAG.getContext()); isUpperSubvectorUndef() local 7094 EVT HalfVT = EltsFromConsecutiveLoads() local 8246 MVT HalfVT = VT.getHalfNumVectorElementsVT(); getHopForBuildVector() local 9273 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); LowerAVXCONCAT_VECTORS() local 9359 MVT HalfVT = ResVT.getHalfNumVectorElementsVT(); LowerCONCAT_VECTORSvXi1() local 15316 MVT HalfVT = VT.getHalfNumVectorElementsVT(); getShuffleHalfVectors() local 15364 MVT HalfVT = VT.getHalfNumVectorElementsVT(); lowerShuffleWithUndefHalf() local 20217 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerAVXExtend() local 24502 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerEXTEND_VECTOR_INREG() local 24609 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerSIGN_EXTEND() local 39541 MVT HalfVT = VT0.getSimpleVT().getHalfNumVectorElementsVT(); canonicalizeShuffleMaskWithHorizOp() local 51103 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), combineLoad() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 14379 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); LowerINSERT_SUBVECTOR() local 14997 EVT HalfVT = Lo.getValueType(); getVectorBitwiseReduce() local 15689 auto *HalfVT = cast<FixedVectorType>(HalfV->getType()); areExtractShuffleVectors() local 17978 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), performMulVectorCmpZeroCombine() local 18016 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), performVectorExtCombine() local 21775 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); splitStores() local 21964 EVT BCVT = MVT::Other, HalfVT = MVT::Other; performUzpCombine() local 22772 EVT HalfVT = performMSTORECombine() local 27202 EVT HalfVT = VT.getHalfNumVectorElementsVT(*DAG.getContext()); LowerFixedLengthVectorIntDivideToSVE() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 2034 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); LowerUDIVREM64() local 2314 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); LowerSDIVREM() local [all...] |
H A D | SIISelLowering.cpp | 7459 EVT HalfVT = MVT::getVectorVT(VT.getVectorElementType().getSimpleVT(), lowerBUILD_VECTOR() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 5233 MVT HalfVT = VT.getHalfNumVectorElementsVT(); lowerVECTOR_SHUFFLE() local 6876 MVT HalfVT = VT.getHalfNumVectorElementsVT(); LowerOperation() local 14010 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), combineVectorMulToSraBitcast() local [all...] |
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 18031 MVT ExtVT, HalfVT; PerformMinMaxCombine() local 18071 MVT HalfVT; PerformMinMaxCombine() local [all...] |