Home
last modified time | relevance | path

Searched defs:Subscript (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h342 struct Subscript { struct
343 const SCEV *Src;
344 const SCEV *Dst;
345 enum ClassificationKind { ZIV, SIV, RDIV, MIV, NonLinear } Classification;
346 SmallBitVector Loops;
347 SmallBitVector GroupLoops;
348 SmallBitVector Group;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp137 for (const SCEV *Subscript : R.Subscripts) in operator <<() local
438 return all_of(Subscripts, [&](const SCEV *Subscript) { in delinearize()
456 bool allCoeffForLoopAreZero = all_of(Subscripts, [&](const SCEV *Subscript) { in isLoopInvariant()
468 for (const SCEV *Subscript : Subscripts) { in isConsecutive() local
513 bool IndexedReference::isCoeffForLoopZeroOrInvariant(const SCEV &Subscript, in isCoeffForLoopZeroOrInvariant()
520 bool IndexedReference::isSimpleAddRecurrence(const SCEV &Subscript, in isSimpleAddRecurrence()
H A DDependenceAnalysis.cpp2936 DependenceInfo::collectCoeffInfo(const SCEV *Subscript, bool SrcFlag, in collectCoeffInfo()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dvariable.h186 struct Subscript { struct
187 EVALUATE_UNION_CLASS_BOILERPLATE(Subscript) in EVALUATE_UNION_CLASS_BOILERPLATE() argument
192 std::variant<IndirectSubscriptIntegerExpr, Triplet> u; argument
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopBuilder.cpp1478 for (auto *Subscript : Subscripts) { in buildAccessMultiDimFixed() local
2304 const SCEV *Subscript = Access->getSubscript(0); in updateAccessDimensionality() local
2792 for (const SCEV *Subscript : MA->subscripts()) in canAlwaysBeHoisted() local
3062 for (const SCEV *Subscript : Access->subscripts()) { in buildAccessRelations() local
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp732 llvm::Metadata *Subscript = DBuilder.getOrCreateSubrange( in CreateType() local
793 llvm::Metadata *Subscript = DBuilder.getOrCreateSubrange( in CreateType() local
2989 llvm::Metadata *Subscript; in CreateType() local
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h1596 using Subscript = ScalarIntExpr; variable