| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 4575 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, dl); in insert1BitVector() 6883 DAG.getVectorIdxConstant(i, DL)); in LowerBuildVectorAsInsert() 6965 DAG.getVectorIdxConstant(i / 2, DL)); in LowerBuildVectorv16i8() 7427 HalfLD, DAG.getVectorIdxConstant(0, DL)); in EltsFromConsecutiveLoads() 7976 DAG.getVectorIdxConstant(Idx, DL)); in buildFromShuffleMostly() 8055 DAG.getVectorIdxConstant(0, dl)); in LowerBUILD_VECTORvXi1() 8074 DAG.getVectorIdxConstant(0, dl)); in LowerBUILD_VECTORvXi1() 8082 DAG.getVectorIdxConstant(InsertIdx, dl)); in LowerBUILD_VECTORvXi1() 9326 InsIndex = DAG.getVectorIdxConstant(i, dl); in LowerBUILD_VECTOR() 9577 Op.getOperand(i), DAG.getVectorIdxConstant(i, dl)); in LowerBUILD_VECTOR() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 708 LLVM_ABI SDValue getVectorIdxConstant(uint64_t Val, const SDLoc &DL, 948 getVectorIdxConstant(Idx, DL)); 956 getVectorIdxConstant(Idx, DL)); 963 getVectorIdxConstant(Idx, DL)); 970 getVectorIdxConstant(Idx, DL));
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 126 CastInOp, DAG.getVectorIdxConstant(i, dl))); in ExpandRes_BITCAST()
|
| H A D | LegalizeVectorOps.cpp | 2300 SDValue Idx = DAG.getVectorIdxConstant(i, dl); in UnrollStrictFPOp() 2350 DAG.getVectorIdxConstant(i, dl)); in UnrollVSETCC() 2352 DAG.getVectorIdxConstant(i, dl)); in UnrollVSETCC()
|
| H A D | SelectionDAGBuilder.cpp | 432 DAG.getVectorIdxConstant(0, DL)); in getCopyFromPartsVector() 672 Val, DAG.getVectorIdxConstant(0, DL)); in widenVectorToPartType() 740 DAG.getVectorIdxConstant(0, DL)); in getCopyToPartsVector() 819 DAG.getVectorIdxConstant(i * IntermediateNumElts, DL)); in getCopyToPartsVector() 822 DAG.getVectorIdxConstant(i, DL)); in getCopyToPartsVector() 4081 DAG.getVectorIdxConstant(0, DL)); in visitShuffleVector() 4175 DAG.getVectorIdxConstant(0, DL)); in visitShuffleVector() 4221 DAG.getVectorIdxConstant(StartIdx[Input], DL)); in visitShuffleVector() 4253 DAG.getVectorIdxConstant(Idx, DL)); in visitShuffleVector() 8164 Index = DAG.getVectorIdxConstant(Index->getAsZExtVal(), sdl); in visitIntrinsicCall() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1658 DAG.getVectorIdxConstant(IdxVal + LoVT.getVectorMinNumElements(), dl)); in SplitVecRes_EXTRACT_SUBVECTOR() 1690 DAG.getVectorIdxConstant(IdxVal - LoElems, dl)); in SplitVecRes_INSERT_SUBVECTOR() 3281 DAG.getVectorIdxConstant(0, DL)); in SplitVecRes_VP_SPLICE() 3284 DAG.getVectorIdxConstant(LoVT.getVectorMinNumElements(), DL)); in SplitVecRes_VP_SPLICE() 3788 DAG.getVectorIdxConstant(IdxVal + LoElts, dl)); in SplitVecOp_INSERT_SUBVECTOR() 5283 DAG.getVectorIdxConstant(0, dl)); in WidenVecRes_StrictFP() 5382 SDValue Zero = DAG.getVectorIdxConstant(0, DL); in WidenVecRes_OverflowOp() 5401 SDValue Zero = DAG.getVectorIdxConstant(0, DL); in WidenVecRes_OverflowOp() 6728 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, SDLoc(N)); in WidenVecRes_SETCC()
|
| H A D | DAGCombiner.cpp | 12702 DAG.getVectorIdxConstant(I, DL)); in visitVECTOR_COMPRESS() 12711 DAG.getVectorIdxConstant(Rest, DL)) in visitVECTOR_COMPRESS() 16050 DAG.getVectorIdxConstant(Index, DL)); in visitTRUNCATE() 16224 DAG.getVectorIdxConstant(Idx, DL)); in visitTRUNCATE() 23574 DAG.getVectorIdxConstant(NewIndex, DL)); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 23771 DAG.getVectorIdxConstant(OrigElt, DL)); in visitEXTRACT_VECTOR_ELT() 24184 DAG.getVectorIdxConstant(NumElems, DL)); in createBuildVecShuffle() 24501 DAG.getVectorIdxConstant(SplitSize, DL)); in reduceBuildVecToShuffle() 24503 DAG.getVectorIdxConstant(0, DL)); in reduceBuildVecToShuffle() 25556 SDValue NewExtIndex = DAG.getVectorIdxConstant(ExtBOIdx, DL); in narrowExtractedVectorBinOp() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 570 DAG.getVectorIdxConstant(0, dl)); in PromoteIntRes_BITCAST() 593 DAG.getVectorIdxConstant(0, dl)); in PromoteIntRes_BITCAST() 1737 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, dl); in PromoteIntRes_TRUNCATE() 2228 DAG.getVectorIdxConstant(0, dl)); in PromoteIntOp_BITCAST() 6219 DAG.getVectorIdxConstant(j, dl)); in PromoteIntRes_CONCAT_VECTORS() 6420 DAG.getVectorIdxConstant(i, dl)); in PromoteIntOp_CONCAT_VECTORS()
|
| H A D | LegalizeDAG.cpp | 3607 DAG.getVectorIdxConstant(Idx, dl))); in ExpandNode() 3611 DAG.getVectorIdxConstant(Idx - NumElems, dl))); in ExpandNode() 4430 Node->getOperand(0), DAG.getVectorIdxConstant(Idx, dl)); in ExpandNode() 4433 Node->getOperand(1), DAG.getVectorIdxConstant(Idx, dl)); in ExpandNode()
|
| H A D | SelectionDAG.cpp | 1819 SDValue SelectionDAG::getVectorIdxConstant(uint64_t Val, const SDLoc &DL, in getVectorIdxConstant() function in SelectionDAG 13245 getVectorIdxConstant(LoVT.getVectorMinNumElements(), DL)); in SplitVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 1817 DAG.getVectorIdxConstant(0, DL)); in splitVector() 1820 HiVT, N, DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), DL)); in splitVector() 1871 DAG.getVectorIdxConstant(0, SL)); in SplitVectorLoad() 1875 DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), SL)); in SplitVectorLoad() 1913 DAG.getVectorIdxConstant(0, SL)), in WidenOrSplitVectorLoad()
|
| H A D | R600ISelLowering.cpp | 634 DAG.getVectorIdxConstant(i, DL))); in vectorToVerticalVector()
|
| H A D | SIISelLowering.cpp | 6576 Operand, DAG.getVectorIdxConstant(i, SL)); in lowerLaneOp() 8893 DAG.getVectorIdxConstant(0, DL)); in lowerSBuffer() 10019 DAG.getVectorIdxConstant(NumValueDWords, DL)); in getMemIntrinsicNode() 10020 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, DL); in getMemIntrinsicNode() 10040 DAG.getVectorIdxConstant(0, DL)); in getMemIntrinsicNode() 14252 SDValue IC = DAG.getVectorIdxConstant(I, SL); in performExtractVectorEltCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10719 DAG.getVectorIdxConstant(0, DL)); in LowerCTPOP_PARITY() 10722 DAG.getVectorIdxConstant(0, DL)); in LowerCTPOP_PARITY() 13640 Input, DAG.getVectorIdxConstant(ExtLane, DL)); in GeneratePerfectShuffle() 13643 Ext, DAG.getVectorIdxConstant(RHSID & 0x3, DL)); in GeneratePerfectShuffle() 15442 DAG.getVectorIdxConstant(0, DL)); in LowerEXTRACT_SUBVECTOR() 15483 DAG.getVectorIdxConstant(0, DL)); in LowerINSERT_SUBVECTOR() 15485 DAG.getVectorIdxConstant(NumElts / 2, DL)); in LowerINSERT_SUBVECTOR() 15488 DAG.getVectorIdxConstant(Idx, DL)); in LowerINSERT_SUBVECTOR() 15491 DAG.getVectorIdxConstant(Idx - (NumElts / 2), DL)); in LowerINSERT_SUBVECTOR() 19166 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, DL); in tryToReplaceScalarFPConversionWithSVE() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 7936 DAG.getVectorIdxConstant(i, DL)); in LowerOperation() 8017 StoredVal, DAG.getVectorIdxConstant(i, DL)); in LowerOperation() 9996 Idx = DAG.getVectorIdxConstant(RemIdx, DL); in lowerINSERT_VECTOR_ELT() 10226 Idx = DAG.getVectorIdxConstant(RemIdx, DL); in lowerEXTRACT_VECTOR_ELT() 10930 Result.getValue(0), DAG.getVectorIdxConstant(RetIdx, DL)); in LowerINTRINSIC_W_CHAIN() 11017 DAG.getVectorIdxConstant(i, DL)); in LowerINTRINSIC_VOID() 12017 DAG.getVectorIdxConstant(i, DL)); in lowerVECTOR_DEINTERLEAVE() 20645 DAG.getVectorIdxConstant(i, DL)); in PerformDAGCombine() 23970 Val, DAG.getVectorIdxConstant(0, DL)); in splitValueIntoRegisterParts()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8860 DAG.getVectorIdxConstant(ShuffleMask[OffElement] % NumElts, dl)); in LowerVECTOR_SHUFFLEUsingOneOff() 8862 DAG.getVectorIdxConstant(OffElement % NumElts, dl)); in LowerVECTOR_SHUFFLEUsingOneOff() 13483 DAG.getVectorIdxConstant(I * LegalLanes, DL)); in PerformVQDMULHCombine() 13486 DAG.getVectorIdxConstant(I * LegalLanes, DL)); in PerformVQDMULHCombine() 15760 DCI.DAG.getVectorIdxConstant(NumSubElts, DL)); in PerformInsertSubvectorCombine() 15763 DCI.DAG.getVectorIdxConstant(0, DL)); in PerformInsertSubvectorCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 2592 DAG.getVectorIdxConstant(i * NumSubElems, DL)); in lowerCONCAT_VECTORS() 4363 DAG.getVectorIdxConstant(0, DL)); in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 3468 DAG.getVectorIdxConstant(J * PackingAmt, dl)); in LowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 11767 DAG.getVectorIdxConstant(Subtarget.isLittleEndian() ? 3 : 0, Dl)); in getDataClassTest() 11779 DAG.getVectorIdxConstant(Subtarget.isLittleEndian() ? 1 : 0, Dl)); in getDataClassTest()
|