Home
last modified time | relevance | path

Searched refs:getStride (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp223 unsigned getStride() const { in getStride() function
469 unsigned getStride() const { in getStride() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
579 MaskStart += SI.getStride()) { in getMatrix()
581 MatrixVal, createSequentialMask(MaskStart, SI.getStride(), 0), in getMatrix()
1128 Type *VecTy = FixedVectorType::get(EltTy, Shape.getStride()); in loadMatrix()
1134 Stride, Shape.getStride(), EltTy, Builder); in loadMatrix()
1153 Builder.CreateMul(J, Builder.getInt64(MatrixShape.getStride())), I); in loadMatrix()
1160 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix()
1193 Builder.CreateMul(J, Builder.getInt64(MatrixShape.getStride())), I); in storeMatrix()
1200 Builder.getInt64(MatrixShape.getStride()), IsVolatile, Builder); in storeMatrix()
[all …]
H A DLoopStrengthReduce.cpp2672 const SCEV *A = IU.getStride(*CondUse, L); in OptimizeLoopTermCond()
2673 const SCEV *B = IU.getStride(*UI, L); in OptimizeLoopTermCond()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h139 const SCEV *getStride(const IVStrideUse &IU, const Loop *L) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp301 return StoreN->getStride(); in getLoadStoreStride()
303 return StoreN->getStride(); in getLoadStoreStride()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIARawSymbol.h107 uint32_t getStride() const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeRawSymbol.h112 uint32_t getStride() const override;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp358 const SCEV *IVUsers::getStride(const IVStrideUse &IU, const Loop *L) const { in getStride() function in IVUsers
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBRawSymbol.h134 virtual uint32_t getStride() const = 0;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeRawSymbol.cpp283 uint32_t NativeRawSymbol::getStride() const { in getStride() function in NativeRawSymbol
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1011 if (auto ST = Subrange->getStride()) in dependencies()
1024 if (auto ST = GenericSubrange->getStride()) in dependencies()
H A DDwarfUnit.cpp1424 AddBoundTypeEntry(dwarf::DW_AT_byte_stride, SR->getStride()); in constructSubrangeDIE()
1462 AddBoundTypeEntry(dwarf::DW_AT_byte_stride, GSR->getStride()); in constructGenericSubrangeDIE()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp461 if (auto *Stride = E->getStride()) in computeDependence()
H A DStmtPrinter.cpp1564 if (Node->getStride()) in VisitArraySectionExpr()
1565 PrintExpr(Node->getStride()); in VisitArraySectionExpr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp544 DISubrange::BoundType DISubrange::getStride() const { in getStride() function in DISubrange
630 DIGenericSubrange::BoundType DIGenericSubrange::getStride() const { in getStride() function in DIGenericSubrange
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2615 const SDValue &getStride() const { return getOperand(3); }
2688 const SDValue &getStride() const { return getOperand(4); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2190 SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), SLD->getStride(), in SplitVecRes_VP_STRIDED_LOAD()
2206 DAG.getSExtOrTrunc(SLD->getStride(), DL, PtrVT)); in SplitVecRes_VP_STRIDED_LOAD()
2222 SLD->getStride(), HiMask, HiEVL, HiMemVT, MMO, in SplitVecRes_VP_STRIDED_LOAD()
3735 N->getStride(), LoMask, LoEVL, LoMemVT, N->getMemOperand(), in SplitVecOp_VP_STRIDED_STORE()
3750 DAG.getSExtOrTrunc(N->getStride(), DL, PtrVT)); in SplitVecOp_VP_STRIDED_STORE()
3764 N->getChain(), DL, HiData, Ptr, N->getOffset(), N->getStride(), HiMask, in SplitVecOp_VP_STRIDED_STORE()
5773 N->getBasePtr(), N->getOffset(), N->getStride(), Mask, in WidenVecRes_VP_STRIDED_LOAD()
6967 SST->getStride(), Mask, SST->getVectorLength(), SST->getMemoryVT(),
H A DDAGCombiner.cpp12042 if (auto *CStride = dyn_cast<ConstantSDNode>(SST->getStride()); in visitVP_STRIDED_STORE()
12193 if (auto *CStride = dyn_cast<ConstantSDNode>(SLD->getStride()); in visitVP_STRIDED_LOAD()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp782 uint32_t DIARawSymbol::getStride() const { in getStride() function in DIARawSymbol
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h404 BoundType getStride() const;
448 BoundType getStride() const;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h6996 Expr *getStride() { in getStride() function
7002 const Expr *getStride() const { in getStride() function
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp889 Record.AddStmt(E->getStride()); in VisitArraySectionExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7645 const Expr *StrideExpr = OASE->getStride(); in generateInfoForComponentList()
7670 const Expr *StrideExpr = OASE->getStride(); in generateInfoForComponentList()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h12177 if (Expr *Str = E->getStride()) { in TransformArraySectionExpr()
12187 (E->isOpenACCArraySection() || Stride.get() == E->getStride())) in TransformArraySectionExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp11813 VPNode->getStride()}; in lowerVPStridedLoad()
11860 VPNode->getBasePtr(), VPNode->getStride()}; in lowerVPStridedStore()