| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInterleavedAccess.cpp | 128 Value *SubVec = Builder.CreateExtractValue(VlsegN, Indices[i]); in lowerInterleavedLoad() local
|
| H A D | RISCVISelLowering.cpp | 5478 SDValue SubVec = DAG.getExtractSubvector(DL, M1VT, SrcVec, ExtractIdx); in lowerShuffleViaVRegSplitting() local 5484 SDValue SubVec = DAG.getVectorShuffle(OneRegVT, DL, SubVec1, SubVec2, Mask); in lowerShuffleViaVRegSplitting() local 6215 SDValue SubVec = in lowerVECTOR_SHUFFLE() local 6233 SDValue SubVec = DAG.getNode(GatherVVOpc, DL, M1VT, SubV1, SubIndex, in lowerVECTOR_SHUFFLE() local 6259 SDValue SubVec = in lowerVECTOR_SHUFFLE() local 7638 SDValue SubVec = convertFromScalableVector(VT, Src, DAG, Subtarget); in LowerOperation() local 7876 SDValue SubVec = OpIdx.value(); in LowerOperation() local 9815 SDValue SubVec = convertFromScalableVector(VT, Res, DAG, Subtarget); in lowerStrictFPExtendOrRoundLike() local 10605 SDValue SubVec = Op.getOperand(2); in LowerINTRINSIC_WO_CHAIN() local 10928 SDValue SubVec = in LowerINTRINSIC_W_CHAIN() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 570 Value *SubVec = PoisonValue::get(SubVecTy); in promoteAllocaUserToVector() local
|
| H A D | SIISelLowering.cpp | 7982 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, SL, PackVT, in lowerVECTOR_SHUFFLE() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1664 SDValue SubVec = N->getOperand(1); in SplitVecRes_INSERT_SUBVECTOR() local 3774 SDValue SubVec = N->getOperand(1); in SplitVecOp_INSERT_SUBVECTOR() local 7237 SDValue SubVec = N->getOperand(1); in WidenVecOp_INSERT_SUBVECTOR() local
|
| H A D | LegalizeIntegerTypes.cpp | 6055 SDValue SubVec = N->getOperand(1); in PromoteIntRes_INSERT_SUBVECTOR() local
|
| H A D | SelectionDAGBuilder.cpp | 8157 SDValue SubVec = getValue(I.getOperand(1)); in visitIntrinsicCall() local
|
| H A D | DAGCombiner.cpp | 22988 SDValue SubVec = InsertVal.getOperand(0); in combineInsertEltToShuffle() local 27065 for (int SubVec = 0; SubVec != NumSubVecs; ++SubVec) { in visitVECTOR_SHUFFLE() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 3790 Constant *SubVec = Operands[1]; in ConstantFoldFixedVectorCall() local
|
| H A D | InstructionSimplify.cpp | 6899 Value *SubVec = Args[1]; in simplifyIntrinsic() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 9326 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); in LowerEXTRACT_SUBVECTOR() local 9341 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); in LowerEXTRACT_SUBVECTOR() local 15731 SDValue SubVec = N->getOperand(1); in PerformInsertSubvectorCombine() local 16696 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, StoreType, in PerformTruncatingStoreCombine() local 21694 Value *SubVec = Builder.CreateExtractValue(VldN, Index); in lowerInterleavedLoad() local 21711 auto &SubVec = SubVecs[SVI]; in lowerInterleavedLoad() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 3504 Value *SubVec = II->getArgOperand(1); in visitCallInst() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 3470 Register SubVec = IS.getSubVec(); in widenScalar() local 4001 Register SubVec = ES->getSubVec(); in bitcastInsertSubvector() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2409 auto *SubVec = IC.Builder.CreateInsertVector( in instCombineSVEUzp1() local
|
| H A D | AArch64ISelLowering.cpp | 17247 Value *SubVec = Builder.CreateExtractValue(LdN, Index); in lowerInterleavedLoad() local 17267 auto &SubVec = SubVecs[SVI]; in lowerInterleavedLoad() local 20264 SDValue SubVec = N->getOperand(1); in performInsertSubvectorCombine() local
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 6394 Value *SubVec = Call.getArgOperand(1); in visitIntrinsicCall() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 4562 SDValue SubVec = Op.getOperand(1); in insert1BitVector() local 9629 SDValue SubVec = Op.getOperand(i); in LowerAVXCONCAT_VECTORS() local 9699 SDValue SubVec = Op.getOperand(i); in LowerCONCAT_VECTORSvXi1() local 9717 SDValue SubVec = Op.getOperand(Idx); in LowerCONCAT_VECTORSvXi1() local 9733 SDValue SubVec = Op.getOperand(Idx); in LowerCONCAT_VECTORSvXi1() local 15587 SDValue SubVec = in lowerV2X128Shuffle() local 17268 SDValue SubVec = in lowerV4X128Shuffle() local 51363 SDValue SubVec = Src.getOperand(0); in combineScalarAndWithMaskSetcc() local 59235 SDValue SubVec = N->getOperand(1); in combineINSERT_SUBVECTOR() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 2545 SDValue SubVec = Op.getOperand(i); in lowerCONCAT_VECTORS() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 16638 Value *SubVec; in adjustExtracts() local
|