/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | Minidump.h | 111 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) in MemoryInfoIterator() 132 size_t Stride; variable
|
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
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVGatherScatterLowering.cpp | 117 Value *Stride = ConstantInt::get(StartVal->getType(), StrideVal); in matchStridedConstant() local 158 Value *Stride; in matchStridedStart() local 196 Value *&Stride, in matchStridedRecurrence() 510 Value *BasePtr, *Stride; in tryCreateStridedLoadStore() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LowerAMXType.cpp | 253 Value *Stride = Builder.getInt64(64); in combineLoadBitcast() local 280 Value *Stride = Builder.getInt64(64); in combineBitcastStore() local 304 Value *I8Ptr, *Stride; in transformBitcast() local 480 Value *Stride = Builder.getInt64(64); in createTileStore() local 505 Value *Stride = Builder.getInt64(64); in replaceWithTileLoad() local 942 Value *Stride = Builder.CreateSExt(Col, Builder.getInt64Ty()); in combineCastStore() local 968 Value *Stride = Builder.CreateSExt(Col, Builder.getInt64Ty()); in combineLoadCast() local 1140 Value *I8Ptr, *Stride; in transformAMXCast() local
|
H A D | X86LowerAMXIntrinsics.cpp | 150 Value *Col, Value *Ptr, Value *Stride, Value *Tile) { in createTileLoadStoreLoops() 514 Value *M, *N, *Ptr, *Stride, *Tile; in lowerTileLoadStore() local
|
H A D | X86InterleavedAccess.cpp | 289 unsigned VecElems, unsigned Stride, in reorderSubVector() 436 static void createShuffleStride(MVT VT, int Stride, in createShuffleStride()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 476 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup() 712 int64_t Stride = 0; member 732 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | DXILResource.h | 45 uint32_t Stride; member
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DXILResource.cpp | 87 uint32_t UniqueID, uint32_t Stride, in StructuredBuffer() 151 uint32_t Stride, Align Alignment, in RWStructuredBuffer()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 175 Value *computeVectorAddr(Value *BasePtr, Value *VecIdx, Value *Stride, in computeVectorAddr() 1107 Align getAlignForIndex(unsigned Idx, Value *Stride, Type *ElementTy, in getAlignForIndex() 1124 MatrixTy loadMatrix(Type *Ty, Value *Ptr, MaybeAlign MAlign, Value *Stride, in loadMatrix() 1165 void LowerLoad(Instruction *Inst, Value *Ptr, MaybeAlign Align, Value *Stride, in LowerLoad() 1181 Value *Stride = Inst->getArgOperand(1); in LowerColumnMajorLoad() local 1206 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() 1228 Value *Stride, bool IsVolatile, ShapeInfo Shape) { in LowerStore() 1245 Value *Stride = Inst->getArgOperand(2); in LowerColumnMajorStore() local
|
H A D | StraightLineStrengthReduce.cpp | 155 Value *Stride = nullptr; member 289 static bool isAddFoldable(const SCEV *Base, ConstantInt *Index, Value *Stride, in isAddFoldable()
|
H A D | LoopIdiomRecognize.cpp | 479 APInt Stride = getStoreStride(StoreEv); in isLegalStore() local 708 APInt Stride = getStoreStride(StoreEv); in processLoopStores() local 868 APInt Stride = ConstStride->getAPInt(); in processLoopMemSet() local 1269 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() local
|
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | Value.cpp | 65 size_t Stride = AllocSize / Elements; in Release() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopCacheAnalysis.cpp | 291 const SCEV *Stride = nullptr; in computeRefCost() local 467 bool IndexedReference::isConsecutive(const Loop &L, const SCEV *&Stride, in isConsecutive()
|
H A D | VectorUtils.cpp | 931 llvm::createStrideMask(unsigned Start, unsigned Stride, unsigned VF) { in createStrideMask() 1118 bool InterleavedAccessInfo::isStrided(int Stride) { in isStrided() 1156 int64_t Stride = in collectConstStrideAccesses() local
|
H A D | LoopAccessAnalysis.cpp | 840 int64_t Stride = getPtrStride(PSE, AccessTy, Ptr, L, Strides).value_or(0); in isNoWrap() local 1514 int64_t Stride = StepVal / Size; in getPtrStride() local 1867 static bool areStridedAccessesIndependent(uint64_t Distance, uint64_t Stride, in areStridedAccessesIndependent()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | Sparc.cpp | 298 CharUnits Stride; in EmitVAArg() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseMultiSet.h | 356 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u; in findIndex() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 350 int Stride = 1; in moveOperands() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.cpp | 1494 getNextVectorRegister(unsigned Reg,unsigned Stride=1) getNextVectorRegister() argument 1662 unsigned Stride = 1; printVectorList() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 467 int Stride = getPtrStride(PSE, AccessTy, Ptr, TheLoop, Strides, in isConsecutivePtr() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 844 std::optional<APInt> Stride; getStrideAndModOffsetOfGEP() local [all...] |
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 461 if (auto *Stride = E->getStride()) in computeDependence() local
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 728 Metadata *UB, Metadata *Stride) { in getOrCreateSubrange() 734 DIGenericSubrange::BoundType UB, DIGenericSubrange::BoundType Stride) { in getOrCreateGenericSubrange()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 1944 int Stride = getSCEVStride(StoreEv); in isLegalStore() local 2023 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() local
|