/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 523 Value *SubVec = PoisonValue::get(SubVecTy); in promoteAllocaUserToVector() local [all...] |
H A D | SIISelLowering.cpp | 7410 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, SL, lowerVECTOR_SHUFFLE() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 5034 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, SrcVec, lowerShuffleViaVRegSplitting() local 6689 SDValue SubVec = convertFromScalableVector(VT, Src, DAG, Subtarget); LowerOperation() local 6890 SDValue SubVec = OpIdx.value(); LowerOperation() local 8326 SDValue SubVec = convertFromScalableVector(VT, Res, DAG, Subtarget); lowerStrictFPExtendOrRoundLike() local 10004 SDValue SubVec = Op.getOperand(1); lowerINSERT_SUBVECTOR() local 11084 SDValue SubVec = convertFromScalableVector(VT, Res, DAG, Subtarget); lowerVectorStrictFSetcc() local 11213 SDValue SubVec = convertFromScalableVector(VT, ScalableRes, DAG, Subtarget); lowerToScalableOp() local 21653 Value *SubVec = Builder.CreateExtractValue(VlsegN, Indices[i]); lowerInterleavedLoad() local [all...] |
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1573 SDValue SubVec = N->getOperand(1); SplitVecRes_INSERT_SUBVECTOR() local 3419 SDValue SubVec = N->getOperand(1); SplitVecOp_INSERT_SUBVECTOR() local 6714 SDValue SubVec = N->getOperand(1); WidenVecOp_INSERT_SUBVECTOR() local [all...] |
H A D | LegalizeIntegerTypes.cpp | 5778 SDValue SubVec = N->getOperand(1); PromoteIntRes_INSERT_SUBVECTOR() local
|
H A D | DAGCombiner.cpp | 21872 SDValue SubVec = InsertVal.getOperand(0); combineInsertEltToShuffle() local 25913 for (int SubVec = 0; SubVec != NumSubVecs; ++SubVec) { visitVECTOR_SHUFFLE() local [all...] |
H A D | SelectionDAGBuilder.cpp | 8064 SDValue SubVec = getValue(I.getOperand(1)); visitIntrinsicCall() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 9289 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); LowerEXTRACT_SUBVECTOR() local 9304 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); LowerEXTRACT_SUBVECTOR() local 15667 SDValue SubVec = N->getOperand(1); PerformInsertSubvectorCombine() local 16637 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, StoreType, PerformTruncatingStoreCombine() local 21784 Value *SubVec = Builder.CreateExtractValue(VldN, Index); lowerInterleavedLoad() local 21801 auto &SubVec = SubVecs[SVI]; lowerInterleavedLoad() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1787 auto *SubVec = IC.Builder.CreateInsertVector( instCombineSVEUzp1() local
|
H A D | AArch64ISelLowering.cpp | 16619 Value *SubVec = Builder.CreateExtractValue(LdN, Index); lowerInterleavedLoad() local 16641 auto &SubVec = SubVecs[SVI]; lowerInterleavedLoad() local 19345 SDValue SubVec = N->getOperand(1); performInsertSubvectorCombine() local [all...] |
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 3158 Value *SubVec = II->getArgOperand(1); visitCallInst() local
|
/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 6089 Value *SubVec = Call.getArgOperand(1); visitIntrinsicCall() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4335 SDValue SubVec = Op.getOperand(1); insert1BitVector() local 9252 SDValue SubVec = Op.getOperand(i); LowerAVXCONCAT_VECTORS() local 9318 SDValue SubVec = Op.getOperand(i); LowerCONCAT_VECTORSvXi1() local 9336 SDValue SubVec = Op.getOperand(Idx); LowerCONCAT_VECTORSvXi1() local 9352 SDValue SubVec = Op.getOperand(Idx); LowerCONCAT_VECTORSvXi1() local 15028 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, lowerV2X128Shuffle() local 16700 SDValue SubVec = lowerV4X128Shuffle() local 49469 SDValue SubVec = Src.getOperand(0); combineScalarAndWithMaskSetcc() local 56640 SDValue SubVec = N->getOperand(1); combineINSERT_SUBVECTOR() local [all...] |
/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 6847 Value *SubVec = Args[1]; simplifyIntrinsic() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 11902 Value *SubVec; adjustExtracts() local
|