/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 370 EVT VecVT = N->getValueType(0); in ExpandOp_BUILD_VECTOR() local 408 EVT VecVT = N->getValueType(0); in ExpandOp_INSERT_VECTOR_ELT() local
|
H A D | LegalizeVectorOps.cpp | 574 MVT VecVT = Node->getOperand(1).getSimpleValueType(); PromoteReduction() local 618 MVT VecVT = Node->getOperand(0).getSimpleValueType(); PromoteSETCC() local 643 MVT VecVT = Node->getOperand(1).getSimpleValueType(); PromoteSTRICT() local
|
H A D | LegalizeVectorTypes.cpp | 1461 EVT VecVT = Vec.getValueType(); SplitVecRes_INSERT_SUBVECTOR() local 1718 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, ResNE); UnrollVectorOp_StrictFP() local 1792 EVT VecVT = Vec.getValueType(); SplitVecRes_INSERT_VECTOR_ELT() local 3151 EVT VecVT = VecOp.getValueType(); SplitVecOp_VECREDUCE() local 3173 EVT VecVT = VecOp.getValueType(); SplitVecOp_VECREDUCE_SEQ() local 3196 EVT VecVT = VecOp.getValueType(); SplitVecOp_VP_REDUCE() local 3333 EVT VecVT = Vec.getValueType(); SplitVecOp_EXTRACT_SUBVECTOR() local 3355 EVT VecVT = Vec.getValueType(); SplitVecOp_EXTRACT_VECTOR_ELT() local [all...] |
H A D | TargetLowering.cpp | 858 EVT VecVT = Vec.getValueType(); SimplifyMultipleUseDemandedBits() local 1200 EVT VecVT = Vec.getValueType(); SimplifyDemandedBits() local 9780 clampDynamicVectorIndex(SelectionDAG & DAG,SDValue Idx,EVT VecVT,const SDLoc & dl,ElementCount SubEC) clampDynamicVectorIndex() argument 9814 getVectorElementPointer(SelectionDAG & DAG,SDValue VecPtr,EVT VecVT,SDValue Index) const getVectorElementPointer() argument 9823 getVectorSubVecPointer(SelectionDAG & DAG,SDValue VecPtr,EVT VecVT,EVT SubVecVT,SDValue Index) const getVectorSubVecPointer() argument [all...] |
H A D | LegalizeDAG.cpp | 1424 EVT VecVT = Vec.getValueType(); ExpandExtractFromVectorThroughStack() local 1473 EVT VecVT = Vec.getValueType(); ExpandInsertToVectorThroughStack() local [all...] |
H A D | SelectionDAG.cpp | 3835 EVT VecVT = InVec.getValueType(); computeKnownBits() local 4692 EVT VecVT = InVec.getValueType(); ComputeNumSignBits() local 5064 EVT VecVT = Op.getOperand(0).getValueType(); canCreateUndefOrPoison() local 12143 EVT VecVT = EVT::getVectorVT(*getContext(), EltVT, ResNE); UnrollVectorOp() local 12342 SplitEVL(SDValue N,EVT VecVT,const SDLoc & DL) SplitEVL() argument [all...] |
H A D | LegalizeFloatTypes.cpp | 2516 EVT VecVT = Vec->getValueType(0); PromoteFloatRes_EXTRACT_VECTOR_ELT() local
|
H A D | DAGCombiner.cpp | 22046 EVT VecVT = VecOp.getValueType(); refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local 22190 EVT VecVT = VecOp.getValueType(); visitEXTRACT_VECTOR_ELT() local 22621 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), SourceType, NewBVElems); reduceBuildVecExtToExtBuildVec() local 22931 EVT VecVT = Extract.getOperand(0).getValueType(); reduceBuildVecToShuffleWithZero() local 23527 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), SVT, combineConcatVectorOfScalars() local 24031 EVT VecVT = BinOp.getValueType(); narrowInsertExtractVectorBinOp() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 2047 EVT VecVT = VecOp.getValueType(); shouldScalarizeBinop() local 2362 decomposeSubvectorInsertExtractToSubRegs(MVT VecVT,MVT SubVecVT,unsigned InsertExtractIdx,const RISCVRegisterInfo * TRI) decomposeSubvectorInsertExtractToSubRegs() argument 2582 getMaskTypeFor(MVT VecVT) getMaskTypeFor() argument 2590 getAllOnesMask(MVT VecVT,SDValue VL,const SDLoc & DL,SelectionDAG & DAG) getAllOnesMask() argument 2610 getDefaultScalableVLOps(MVT VecVT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getDefaultScalableVLOps() argument 2632 getDefaultVLOps(MVT VecVT,MVT ContainerVT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getDefaultVLOps() argument 2641 computeVLMax(MVT VecVT,const SDLoc & DL,SelectionDAG & DAG) const computeVLMax() argument 2649 computeVLMAXBounds(MVT VecVT,const RISCVSubtarget & Subtarget) computeVLMAXBounds() argument 4488 MVT VecVT = EvenV.getSimpleValueType(); getWideningInterleave() local 7549 MVT VecVT = Op.getSimpleValueType(); lowerSPLAT_VECTOR_PARTS() local 7579 MVT VecVT = Op.getSimpleValueType(); lowerVectorMaskExt() local 7653 MVT VecVT = Src.getSimpleValueType(); lowerVectorMaskTruncLike() local 7880 getSmallestVTForIndex(MVT VecVT,unsigned MaxIdx,SDLoc DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getSmallestVTForIndex() argument 7909 MVT VecVT = Op.getSimpleValueType(); lowerINSERT_VECTOR_ELT() local 8081 MVT VecVT = Vec.getSimpleValueType(); lowerEXTRACT_VECTOR_ELT() local 9094 MVT VecVT = Vec.getSimpleValueType(); lowerVectorMaskVecReduction() local 9184 const MVT VecVT = Vec.getSimpleValueType(); lowerReductionSeq() local 9232 MVT VecVT = VecEVT.getSimpleVT(); lowerVECREDUCE() local 9304 MVT VecVT = VectorVal.getSimpleValueType(); lowerFPVECREDUCE() local 9328 MVT VecVT = VecEVT.getSimpleVT(); lowerVPREDUCE() local 9346 MVT VecVT = Vec.getSimpleValueType(); lowerINSERT_SUBVECTOR() local 9524 MVT VecVT = Vec.getSimpleValueType(); lowerEXTRACT_SUBVECTOR() local 9688 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_DEINTERLEAVE() local 9765 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_INTERLEAVE() local 9886 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_REVERSE() local 9963 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_SPLICE() local 11846 MVT VecVT = Vec.getSimpleValueType(); ReplaceNodeResults() local 11998 MVT VecVT = Vec.getSimpleValueType(); ReplaceNodeResults() local 15871 MVT VecVT = Src.getSimpleValueType(); PerformDAGCombine() local 15995 MVT VecVT = N->getOperand(0).getSimpleValueType(); PerformDAGCombine() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 809 MVT VecVT; global() member
|
H A D | SystemZISelLowering.cpp | 5939 EVT VecVT = Op0.getValueType(); lowerEXTRACT_VECTOR_ELT() local 6463 combineExtract(const SDLoc & DL,EVT ResVT,EVT VecVT,SDValue Op,unsigned Index,DAGCombinerInfo & DCI,bool Force) const combineExtract() argument 6576 EVT VecVT = Vec.getValueType(); combineTruncateExtract() local 7123 EVT VecVT = Op.getValueType(); combineEXTRACT_VECTOR_ELT() local 7139 EVT VecVT = Op0.getValueType(); combineEXTRACT_VECTOR_ELT() local 7388 EVT VecVT = N->getValueType(0); combineBSWAP() local 7417 EVT VecVT = N->getValueType(0); combineBSWAP() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 425 MVT VecVT = N->getOperand(0).getSimpleValueType(); in getExtractVEXTRACTImmediate() local 433 MVT VecVT = N->getSimpleValueType(0); in getInsertVINSERTImmediate() local 441 MVT VecVT = N->getSimpleValueType(0); in getPermuteVINSERTCommutedImmediate() local 1256 MVT VecVT = VT == MVT::f64 ? MVT::v2f64 PreprocessISelDAG() local [all...] |
H A D | X86ISelLowering.cpp | 3128 EVT VecVT = VecOp.getValueType(); shouldScalarizeBinop() local 6942 MVT VecVT = MVT::getVectorVT(VecSVT, VT.getSizeInBits() / LoadSizeInBits); EltsFromConsecutiveLoads() local 7547 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; LowerBUILD_VECTORvXi1() local 7566 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; LowerBUILD_VECTORvXi1() local 17798 MVT VecVT = Vec.getSimpleValueType(); ExtractBitFromMaskVector() local 17878 MVT VecVT = Vec.getSimpleValueType(); LowerEXTRACT_VECTOR_ELT() local 18036 MVT VecVT = Vec.getSimpleValueType(); InsertBitToMaskVector() local 18849 MVT VecVT = MVT::getVectorVT(VT, NumElts); LowerI64IntToFP_AVX512DQ() local 18997 MVT VecVT = MVT::getVectorVT(VT, 128 / VTSize); lowerFPToIntToFP() local 21596 EVT VecVT = X.getValueType(); lowerAddSubToHorizontalOp() local 21795 MVT VecVT = (OpVT == MVT::f32 ? MVT::v4f32 : MVT::v2f64); LowerFGETSIGN() local 21866 emitOrXorXorTree(SDValue X,const SDLoc & DL,SelectionDAG & DAG,EVT VecVT,EVT CmpVT,bool HasPT,F SToV) emitOrXorXorTree() argument 21942 EVT VecVT = MVT::v16i8; combineVectorSizedSetCCEquality() local 23884 MVT VecVT = VT == MVT::f32 ? MVT::v4f32 : MVT::v2f64; LowerSELECT() local 31036 MVT VecVT = MVT::getVectorVT(VT, 128 / VT.getSizeInBits()); LowerBITREVERSE_XOP() local 32572 MVT VecVT = MVT::getVectorVT(MVT::i64, NumElts); ReplaceNodeResults() local 33077 MVT VecVT = MVT::getVectorVT(LdVT, 2); ReplaceNodeResults() local 40132 MVT VecVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() * 2); combineTargetShuffle() local 41946 MVT VecVT = Vec.getSimpleValueType(); SimplifyDemandedBitsForTargetNode() local 41985 MVT VecVT = Vec.getSimpleValueType(); SimplifyDemandedBitsForTargetNode() local 42231 MVT VecVT = Vec.getSimpleValueType(); SimplifyMultipleUseDemandedBitsForTargetNode() local 43743 __anon973982079502(SDValue Vec, EVT VecVT, unsigned Idx) combineExtractWithShuffle() argument 43851 EVT VecVT = Vec.getValueType(); scalarizeExtEltFP() local 43965 EVT VecVT = Rdx.getValueType(); combineArithReduction() local 45887 MVT VecVT = Vec.getSimpleValueType(); combineSetCCMOVMSK() local 48079 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), N00Type, NumElts); convertIntLogicToFPLogic() local 50649 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, VecSize / 64); combineStore() local 53855 EVT VecVT = BoolVec.getValueType(); combineCMP() local [all...] |
H A D | X86ISelLoweringCall.cpp | 1616 MVT VecVT = MVT::Other; forwardMustTailParameters() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 6219 EVT VecVT = EVT::getVectorVT( CombineVMOVDRRCandidateWithVecOp() local 8082 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), IVT, NumElts); LowerBUILD_VECTOR() local 8139 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); LowerBUILD_VECTOR() local 8992 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); LowerVECTOR_SHUFFLE() local 9026 EVT VecVT = Op.getOperand(0).getValueType(); LowerINSERT_VECTOR_ELT_i1() local 9073 EVT VecVT = VecIn.getValueType(); LowerINSERT_VECTOR_ELT() local 9089 EVT VecVT = Op.getOperand(0).getValueType(); LowerEXTRACT_VECTOR_ELT_i1() local 13363 EVT VecVT = Ext0.getOperand(0).getValueType(); PerformVQDMULHCombine() local 15345 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); PerformARMBUILD_VECTORCombine() local 15522 EVT VecVT = Op0.getValueType(); PerformExtractEltToVMOVRRD() local 15641 EVT VecVT = Vec.getValueType(); PerformInsertSubvectorCombine() local 20117 EVT VecVT = SrcSV.getValueType(); computeKnownBitsForTargetNode() local [all...] |
H A D | ARMISelDAGToDAG.cpp | 4302 EVT VecVT = N->getValueType(0); Select() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.h | 598 aggressivelyPreferBuildVectorSources(EVT VecVT) aggressivelyPreferBuildVectorSources() argument
|
H A D | NVPTXISelLowering.cpp | 2977 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, 2); LowerSTOREVector() local 3150 EVT VecVT = EVT::getVectorVT(F->getContext(), LoadVT, NumElts); LowerFormalArguments() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 624 EVT VecVT = Vector.getValueType(); in vectorToVerticalVector() local
|
H A D | SIISelLowering.cpp | 6724 EVT VecVT = Vec.getValueType(); lowerINSERT_SUBVECTOR() local 6774 EVT VecVT = Vec.getValueType(); lowerINSERT_VECTOR_ELT() local 6855 EVT VecVT = Vec.getValueType(); lowerEXTRACT_VECTOR_ELT() local 9226 EVT VecVT = handleD16VData() local 13065 EVT VecVT = Vec.getValueType(); shouldExpandVectorDynExt() local 13079 EVT VecVT = Vec.getValueType(); performExtractVectorEltCombine() local 13197 EVT VecVT = Vec.getValueType(); performInsertVectorEltCombine() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 4370 getVCmpInst(MVT VecVT,ISD::CondCode CC,bool HasVSX,bool & Swap,bool & Negate) getVCmpInst() argument 4587 EVT VecVT = LHS.getValueType(); trySETCC() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 410 EVT VecVT = VecOp.getValueType(); shouldScalarizeBinop() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 92 for (MVT VecVT : AllVectorVTs) in initRegisterClasses() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 9056 EVT VecVT; LowerFCOPYSIGN() local 13194 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), NewType, NumElts); LowerBUILD_VECTOR() local 14113 EVT VecVT = Vec.getValueType(); getVectorBitwiseReduce() local 14703 EVT VecVT = Extract.getOperand(0).getValueType(); shouldRemoveRedundantExtend() local 18397 EVT VecVT = Vec.getValueType(); performInsertSubvectorCombine() local 21341 EVT VecVT = Op.getValueType(); tryGetOriginalBoolVectorType() local 21375 EVT VecVT = ComparisonResult.getValueType(); vectorToScalarBitmask() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3246 aggressivelyPreferBuildVectorSources(EVT VecVT) aggressivelyPreferBuildVectorSources() argument
|