/llvm-project/polly/lib/CodeGen/ |
H A D | LoopGeneratorsGOMP.cpp | 23 createCallSpawnThreads(Value * SubFn,Value * SubFnParam,Value * LB,Value * UB,Value * Stride) createCallSpawnThreads() argument 54 deployParallelExecution(Function * SubFn,Value * SubFnParam,Value * LB,Value * UB,Value * Stride) deployParallelExecution() argument 93 createSubFn(Value * Stride,AllocaInst * StructData,SetVector<Value * > Data,ValueMapT & Map) createSubFn() argument
|
H A D | LoopGenerators.cpp | 83 createLoop(Value * LB,Value * UB,Value * Stride,PollyIRBuilder & Builder,LoopInfo & LI,DominatorTree & DT,BasicBlock * & ExitBB,ICmpInst::Predicate Predicate,ScopAnnotator * Annotator,bool Parallel,bool UseGuard,bool LoopVectDisabled) createLoop() argument 177 createParallelLoop(Value * LB,Value * UB,Value * Stride,SetVector<Value * > & UsedValues,ValueMapT & Map,BasicBlock::iterator * LoopBody) createParallelLoop() argument
|
H A D | LoopGeneratorsKMP.cpp | 23 createCallSpawnThreads(Value * SubFn,Value * SubFnParam,Value * LB,Value * UB,Value * Stride) createCallSpawnThreads() argument 67 deployParallelExecution(Function * SubFn,Value * SubFnParam,Value * LB,Value * UB,Value * Stride) deployParallelExecution() argument 174 Value *Stride = &*AI; createSubFn() local
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | Minidump.h | 132 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) variable 111 MemoryInfoIterator(ArrayRef<uint8_t> Storage,size_t Stride) MemoryInfoIterator() argument
|
H A D | DXContainer.h | 48 uint32_t Stride = sizeof(T); // size of each element in the list. member 60 uint32_t Stride; // size of each element in the list. member
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVGatherScatterLowering.cpp | 117 return std::make_pair(StartVal, Stride); in matchStridedConstant() local 158 Value *Stride; matchStridedStart() local 196 matchStridedRecurrence(Value * Index,Loop * L,Value * & Stride,PHINode * & BasePtr,BinaryOperator * & Inc,IRBuilderBase & Builder) matchStridedRecurrence() argument 510 Value *BasePtr, *Stride; tryCreateStridedLoadStore() local [all...] |
/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_vector_test.cpp | 29 TEST(Vector, Stride) { in TEST() argument
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LowerAMXType.cpp | 253 Value *Stride = Builder.getInt64(64); combineLoadBitcast() local 280 Value *Stride = Builder.getInt64(64); combineBitcastStore() local 304 Value *I8Ptr, *Stride; transformBitcast() local 480 Value *Stride = Builder.getInt64(64); createTileStore() local 505 Value *Stride = Builder.getInt64(64); replaceWithTileLoad() local 942 Value *Stride = Builder.CreateSExt(Col, Builder.getInt64Ty()); combineCastStore() local 968 Value *Stride = Builder.CreateSExt(Col, Builder.getInt64Ty()); combineLoadCast() local 1140 Value *I8Ptr, *Stride; transformAMXCast() local [all...] |
H A D | X86LowerAMXIntrinsics.cpp | 150 createTileLoadStoreLoops(BasicBlock * Start,BasicBlock * End,IRBuilderBase & B,Value * Row,Value * Col,Value * Ptr,Value * Stride,Value * Tile) createTileLoadStoreLoops() argument 514 Value *M, *N, *Ptr, *Stride, *Tile; lowerTileLoadStore() local
|
H A D | X86InterleavedAccess.cpp | 289 reorderSubVector(MVT VT,SmallVectorImpl<Value * > & TransposedMatrix,ArrayRef<Value * > Vec,ArrayRef<int> VPShuf,unsigned VecElems,unsigned Stride,IRBuilder<> & Builder) reorderSubVector() argument 436 createShuffleStride(MVT VT,int Stride,SmallVectorImpl<int> & Mask) createShuffleStride() argument [all...] |
/llvm-project/compiler-rt/lib/scudo/standalone/tests/ |
H A D | vector_test.cpp | 25 TEST(ScudoVectorTest, Stride) { in TEST() argument
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 459 InterleaveGroup(InstTy * Instr,int32_t Stride,Align Alignment) InterleaveGroup() argument 695 int64_t Stride = 0; global() member 715 createInterleaveGroup(Instruction * Instr,int Stride,Align Alignment) createInterleaveGroup() argument [all...] |
/llvm-project/offload/include/ |
H A D | omptarget.h | 269 uint64_t Stride; member
|
/llvm-project/clang/lib/Interpreter/ |
H A D | Value.cpp | 65 size_t Stride = AllocSize / Elements; in Release() local
|
/llvm-project/clang/test/SemaCXX/ |
H A D | matrix-type-builtins.cpp | 106 void column_major_store(MyMatrix<EltTy0, R0, C0> &A, PtrTy Ptr, unsigned Stride) { in column_major_store()
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 175 computeVectorAddr(Value * BasePtr,Value * VecIdx,Value * Stride,unsigned NumElements,Type * EltType,IRBuilder<> & Builder) computeVectorAddr() argument 1107 getAlignForIndex(unsigned Idx,Value * Stride,Type * ElementTy,MaybeAlign A) const getAlignForIndex() argument 1124 loadMatrix(Type * Ty,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,ShapeInfo Shape,IRBuilder<> & Builder) loadMatrix() argument 1165 LowerLoad(Instruction * Inst,Value * Ptr,MaybeAlign Align,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerLoad() argument 1181 Value *Stride = Inst->getArgOperand(1); LowerColumnMajorLoad() local 1206 storeMatrix(Type * Ty,MatrixTy StoreVal,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,IRBuilder<> & Builder) storeMatrix() argument 1228 LowerStore(Instruction * Inst,Value * Matrix,Value * Ptr,MaybeAlign A,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerStore() argument 1245 Value *Stride = Inst->getArgOperand(2); LowerColumnMajorStore() local [all...] |
H A D | StraightLineStrengthReduce.cpp | 155 // same integer type. In that case, during rewriting, Stride will be member 289 isAddFoldable(const SCEV * Base,ConstantInt * Index,Value * Stride,TargetTransformInfo * TTI) isAddFoldable() argument [all...] |
H A D | LoopIdiomRecognize.cpp | 472 APInt Stride = getStoreStride(StoreEv); isLegalStore() local 701 APInt Stride = getStoreStride(StoreEv); processLoopStores() local 861 APInt Stride = ConstStride->getAPInt(); processLoopMemSet() local 1262 APInt Stride = getStoreStride(StoreEv); processLoopStoreOfLoopLoad() local [all...] |
/llvm-project/llvm/lib/Analysis/ |
H A D | LoopCacheAnalysis.cpp | 291 const SCEV *Stride = nullptr; in computeRefCost() local 467 isConsecutive(const Loop & L,const SCEV * & Stride,unsigned CLS) const isConsecutive() argument [all...] |
H A D | VectorUtils.cpp | 903 createStrideMask(unsigned Start,unsigned Stride,unsigned VF) createStrideMask() argument 1090 isStrided(int Stride) isStrided() argument 1128 int64_t Stride = collectConstStrideAccesses() local [all...] |
H A D | LoopAccessAnalysis.cpp | 844 int64_t Stride = getPtrStride(PSE, AccessTy, Ptr, L, Strides).value_or(0); isNoWrap() local 1517 int64_t Stride = StepVal / Size; getPtrStride() local 1870 areStridedAccessesIndependent(uint64_t Distance,uint64_t Stride,uint64_t TypeByteSize) areStridedAccessesIndependent() argument [all...] |
/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | Sparc.cpp | 298 CharUnits Stride; in EmitVAArg() local
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseMultiSet.h | 356 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u; in findIndex() local
|
/llvm-project/llvm/unittests/Analysis/ |
H A D | ValueTrackingTest.cpp | 3034 Value *Stride = &*F->arg_begin(); TEST_F() local 3067 Value *Stride = &*F->arg_begin(); TEST_F() local 3105 Value *Stride = &*F->arg_begin(); TEST_F() local 3137 Value *Stride = &*F->arg_begin(); TEST_F() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 350 int Stride = 1; moveOperands() local
|