Home
last modified time | relevance | path

Searched defs:VecVT (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp370 EVT VecVT = N->getValueType(0); in ExpandOp_BUILD_VECTOR() local
408 EVT VecVT = N->getValueType(0); in ExpandOp_INSERT_VECTOR_ELT() local
H A DLegalizeVectorOps.cpp574 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 DLegalizeVectorTypes.cpp1461 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 DTargetLowering.cpp858 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 DLegalizeDAG.cpp1424 EVT VecVT = Vec.getValueType(); ExpandExtractFromVectorThroughStack() local
1473 EVT VecVT = Vec.getValueType(); ExpandInsertToVectorThroughStack() local
[all...]
H A DSelectionDAG.cpp3835 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 DLegalizeFloatTypes.cpp2516 EVT VecVT = Vec->getValueType(0); PromoteFloatRes_EXTRACT_VECTOR_ELT() local
H A DDAGCombiner.cpp22046 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 DRISCVISelLowering.cpp2047 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 DSystemZISelLowering.h809 MVT VecVT; global() member
H A DSystemZISelLowering.cpp5939 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 DX86ISelDAGToDAG.cpp425 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 DX86ISelLowering.cpp3128 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 DX86ISelLoweringCall.cpp1616 MVT VecVT = MVT::Other; forwardMustTailParameters() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6219 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 DARMISelDAGToDAG.cpp4302 EVT VecVT = N->getValueType(0); Select() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h598 aggressivelyPreferBuildVectorSources(EVT VecVT) aggressivelyPreferBuildVectorSources() argument
H A DNVPTXISelLowering.cpp2977 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 DR600ISelLowering.cpp624 EVT VecVT = Vector.getValueType(); in vectorToVerticalVector() local
H A DSIISelLowering.cpp6724 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 DPPCISelDAGToDAG.cpp4370 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 DWebAssemblyISelLowering.cpp410 EVT VecVT = VecOp.getValueType(); shouldScalarizeBinop() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp92 for (MVT VecVT : AllVectorVTs) in initRegisterClasses() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9056 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 DTargetLowering.h3246 aggressivelyPreferBuildVectorSources(EVT VecVT) aggressivelyPreferBuildVectorSources() argument

12