| /freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | ValueTypes.h | 420 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); in getHalfSizedIntegerVT() local
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeTypes.cpp | 1041 EVT HalfVT = in SplitInteger() local
|
| HD | LegalizeIntegerTypes.cpp | 4930 EVT HalfVT = LHSLow.getValueType(); in ExpandIntRes_XMULO() local 5196 EVT HalfVT = In1.getValueType(); in ExpandIntRes_FunnelShift() local 5226 EVT HalfVT = in ExpandIntRes_VSCALE() local
|
| HD | TargetLowering.cpp | 1869 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
|
| HD | DAGCombiner.cpp | 11052 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
|
| HD | LegalizeVectorTypes.cpp | 4059 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, in SplitVecOp_TruncateHelper() local
|
| HD | SelectionDAGBuilder.cpp | 200 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts() local
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86InterleavedAccess.cpp | 368 MVT HalfVT = scaleVectorType(VT); in interleave8bitStride4() local
|
| HD | X86ISelLowering.cpp | 4129 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-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 14583 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-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUISelLowering.cpp | 2028 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); in LowerUDIVREM64() local 2308 EVT HalfVT = VT.getHalfSizedIntegerVT(*DAG.getContext()); in LowerSDIVREM() local
|
| HD | SIISelLowering.cpp | 7459 EVT HalfVT = MVT::getVectorVT(VT.getVectorElementType().getSimpleVT(), in lowerBUILD_VECTOR() local
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| HD | RISCVISelLowering.cpp | 5265 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in lowerVECTOR_SHUFFLE() local 6884 MVT HalfVT = VT.getHalfNumVectorElementsVT(); in LowerOperation() local 14044 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), in combineVectorMulToSraBitcast() local
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 18016 MVT ExtVT, HalfVT; in PerformMinMaxCombine() local 18056 MVT HalfVT; in PerformMinMaxCombine() local
|