Home
last modified time | relevance | path

Searched defs:Stride (Results 1 – 25 of 43) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DMinidump.h110 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) in MemoryInfoIterator()
131 size_t Stride; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp177 Value *Stride = Builder.getInt64(64); in combineLoadBitcast() local
205 Value *Stride = Builder.getInt64(64); in combineBitcastStore() local
229 Value *I8Ptr, *Stride; in transformBitcast() local
409 Value *Stride = Builder.getInt64(64); in createTileStore() local
434 Value *Stride = Builder.getInt64(64); in replaceWithTileLoad() local
H A DX86LowerAMXIntrinsics.cpp150 Value *Col, Value *Ptr, Value *Stride, Value *Tile) { in createTileLoadStoreLoops()
516 Value *M, *N, *Ptr, *Stride, *Tile; in lowerTileLoadStore() local
H A DX86InterleavedAccess.cpp293 unsigned VecElems, unsigned Stride, in reorderSubVector()
440 static void createShuffleStride(MVT VT, int Stride, in createShuffleStride()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_vector_test.cc30 TEST(Vector, Stride) { in TEST() argument
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DVectorUtils.h588 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup()
823 int64_t Stride = 0; member
843 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmeta.d1515 alias Stride = AliasSeq!(); variable
1520 alias Stride = AliasSeq!(Args[0]); variable
1522 alias Stride = AliasSeq!(Args[0], Stride!(stepSize, Args[stepSize .. $])); variable
1527 alias Stride = AliasSeq!(Args[$ - 1]); variable
1529 alias Stride = AliasSeq!(Args[$ - 1], Stride!(stepSize, Args[0 .. $ + stepSize])); variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DVectorUtils.cpp255 Value *Stride = U->getValue(); in getStrideFromPointer() local
796 llvm::createStrideMask(unsigned Start, unsigned Stride, unsigned VF) { in createStrideMask()
942 bool InterleavedAccessInfo::isStrided(int Stride) { in isStrided()
974 int64_t Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, in collectConstStrideAccesses() local
H A DLoopAccessAnalysis.cpp650 int64_t Stride = getPtrStride(PSE, Ptr, L, Strides); in isNoWrap() local
1101 int64_t Stride = StepVal / Size; in getPtrStride() local
1363 const SCEV &Dist, uint64_t Stride, in isSafeDependenceDistance()
1421 static bool areStridedAccessesIndependent(uint64_t Distance, uint64_t Stride, in areStridedAccessesIndependent()
1507 uint64_t Stride = std::abs(StrideAPtr); in isDependent() local
2138 Value *Stride = getStrideFromPointer(Ptr, PSE->getSE(), TheLoop); in collectStridedAccess() local
H A DLoopCacheAnalysis.cpp294 const SCEV *Stride = SE.getMulExpr(Coeff, ElemSize); in computeRefCost() local
421 const SCEV *Stride = SE.getMulExpr(Coeff, ElemSize); in isConsecutive() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp132 Value *computeVectorAddr(Value *BasePtr, Value *VecIdx, Value *Stride, in computeVectorAddr()
786 Align getAlignForIndex(unsigned Idx, Value *Stride, Type *ElementTy, in getAlignForIndex()
803 MatrixTy loadMatrix(Type *Ty, Value *Ptr, MaybeAlign MAlign, Value *Stride, in loadMatrix()
849 void LowerLoad(Instruction *Inst, Value *Ptr, MaybeAlign Align, Value *Stride, in LowerLoad()
865 Value *Stride = Inst->getArgOperand(1); in LowerColumnMajorLoad() local
896 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix()
916 Value *Stride, bool IsVolatile, ShapeInfo Shape) { in LowerStore()
933 Value *Stride = Inst->getArgOperand(2); in LowerColumnMajorStore() local
H A DStraightLineStrengthReduce.cpp156 Value *Stride = nullptr; member
294 static bool isAddFoldable(const SCEV *Base, ConstantInt *Index, Value *Stride, in isAddFoldable()
H A DLoopIdiomRecognize.cpp547 APInt Stride = getStoreStride(StoreEv); in isLegalStore() local
779 APInt Stride = getStoreStride(StoreEv); in processLoopStores() local
925 APInt Stride = ConstStride->getAPInt(); in processLoopMemSet() local
1207 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DSparseMultiSet.h356 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u; in findIndex() local
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprOpenMP.h64 OMPArraySectionExpr(Expr *Base, Expr *LowerBound, Expr *Length, Expr *Stride, in OMPArraySectionExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp339 int Stride = 1; in moveOperands() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp415 int Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, CanAddPredicate, false); in isConsecutivePtr() local
H A DLoadStoreVectorizer.cpp421 uint64_t Stride = DL.getTypeAllocSize(GTIA.getIndexedType()); in lookThroughComplexAddresses() local
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmeta.d1388 alias Stride = AliasSeq!(); variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDIBuilder.cpp672 Metadata *UB, Metadata *Stride) { in getOrCreateSubrange()
678 DIGenericSubrange::BoundType UB, DIGenericSubrange::BoundType Stride) { in getOrCreateGenericSubrange()
H A DDebugInfoMetadata.cpp362 Metadata *LB, Metadata *UB, Metadata *Stride, in getImpl()
455 Metadata *UB, Metadata *Stride, in getImpl()
H A DVerifier.cpp967 auto *Stride = N.getRawStride(); in visitDISubrange() local
991 auto *Stride = N.getRawStride(); in visitDIGenericSubrange() local
5194 ConstantInt *Stride = nullptr; in visitIntrinsicCall() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1955 int Stride = getSCEVStride(StoreEv); in isLegalStore() local
2035 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() local
/netbsd-src/external/apache2/llvm/dist/llvm/tools/sancov/
H A Dsancov.cpp618 uint32_t Stride = Sec.reserved2; in findMachOIndirectCovFunctions() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp1900 ExprResult Idx, Length, Stride; in ParsePostfixExpressionSuffix() local

12