Lines Matching refs:ScopStmt
32 class ScopStmt; variable
60 llvm::DenseMap<ScopStmt *, isl::map> ScalarReachDefZone;
157 llvm::DenseMap<std::pair<ScopStmt *, ScopStmt *>, isl::map> DefToTargetCache;
183 void collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts,
204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
228 isl::map getScatterFor(ScopStmt *Stmt) const;
240 isl::set getDomainFor(ScopStmt *Stmt) const;
270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
280 isl::map getScalarReachingDefinition(ScopStmt *Stmt);
295 isl::map makeUnknownForDomain(ScopStmt *Stmt) const;
334 isl::map makeValInst(llvm::Value *Val, ScopStmt *UserStmt, llvm::Loop *Scope,
342 isl::union_map makeNormalizedValInst(llvm::Value *Val, ScopStmt *UserStmt,