Home
last modified time | relevance | path

Searched refs:LoopToScevMapT (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DBlockGenerators.h38 using llvm::LoopToScevMapT;
108 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
330 ValueMapT &BBMap, LoopToScevMapT &LTS,
500 LoopToScevMapT &LTS, Loop *L) const;
503 LoopToScevMapT &LTS);
562 LoopToScevMapT &LTS,
576 LoopToScevMapT &) {} in copyPHIInstruction() argument
651 std::vector<LoopToScevMapT> &VLTS, in generate()
675 std::vector<LoopToScevMapT> &VLTS;
823 void copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS,
[all …]
H A DIslNodeBuilder.h372 LoopToScevMapT &LTS);
374 std::vector<LoopToScevMapT> &VLTS,
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp65 LoopToScevMapT &LTS, in trySynthesizeNewValue()
97 LoopToScevMapT &LTS, Loop *L) const { in getNewValue()
295 LoopToScevMapT &LTS, ValueMapT &BBMap, in getImplicitAddress()
416 void BlockGenerator::copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS, in copyStmt()
452 ValueMapT &BBMap, LoopToScevMapT &LTS, in copyBB()
558 ScopStmt &Stmt, LoopToScevMapT &LTS, ValueMapT &BBMap, in generateScalarLoads()
755 ScopStmt &Stmt, LoopToScevMapT &LTS, ValueMapT &BBMap, in generateScalarStores()
1453 void RegionGenerator::copyStmt(ScopStmt &Stmt, LoopToScevMapT &LTS, in copyStmt()
1687 ScopStmt &Stmt, LoopToScevMapT &LTS, ValueMapT &BBMap, in generateScalarStores()
1736 LoopToScevMapT &LTS) { in addOperandToPHI()
[all …]
H A DIslNodeBuilder.cpp402 std::vector<LoopToScevMapT> VLTS(IVS.size()); in createUserVector()
929 ScopStmt *Stmt, LoopToScevMapT &LTS) { in createSubstitutions()
949 std::vector<LoopToScevMapT> &VLTS, std::vector<Value *> &IVS, in createSubstitutionsVector()
995 LoopToScevMapT LTS; in createUser()
H A DPPCGCodeGeneration.cpp1330 LoopToScevMapT LTS; in createScopStmt()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h933 using LoopToScevMapT = DenseMap<const Loop *, const SCEV *>; variable
940 SCEVLoopAddRecRewriter(ScalarEvolution &SE, LoopToScevMapT &M) in SCEVLoopAddRecRewriter()
943 static const SCEV *rewrite(const SCEV *Scev, LoopToScevMapT &Map, in rewrite()
962 LoopToScevMapT &Map;