addParameters(__isl_take isl_set *Context) | polly::IslNodeBuilder | |
allocateNewArrays(BBPair StartExitBlocks) | polly::IslNodeBuilder | |
Annotator | polly::IslNodeBuilder | protected |
BlockGen | polly::IslNodeBuilder | protected |
Builder | polly::IslNodeBuilder | protected |
create(__isl_take isl_ast_node *Node) | polly::IslNodeBuilder | |
createBlock(__isl_take isl_ast_node *Block) | polly::IslNodeBuilder | protectedvirtual |
createFor(__isl_take isl_ast_node *For) | polly::IslNodeBuilder | protectedvirtual |
createForParallel(__isl_take isl_ast_node *For) | polly::IslNodeBuilder | protected |
createForSequential(isl::ast_node_for For, bool MarkParallel) | polly::IslNodeBuilder | protected |
createIf(__isl_take isl_ast_node *If) | polly::IslNodeBuilder | protectedvirtual |
createMark(__isl_take isl_ast_node *Marker) | polly::IslNodeBuilder | protectedvirtual |
createNewAccesses(ScopStmt *Stmt, __isl_keep isl_ast_node *Node) | polly::IslNodeBuilder | protected |
createRTC(isl_ast_expr *Condition) | polly::IslNodeBuilder | |
createSubstitutions(__isl_take isl_ast_expr *Expr, ScopStmt *Stmt, LoopToScevMapT <S) | polly::IslNodeBuilder | protected |
createSubstitutionsVector(__isl_take isl_ast_expr *Expr, ScopStmt *Stmt, std::vector< LoopToScevMapT > &VLTS, std::vector< Value * > &IVS, __isl_take isl_id *IteratorID) | polly::IslNodeBuilder | protected |
createUser(__isl_take isl_ast_node *User) | polly::IslNodeBuilder | protectedvirtual |
DL | polly::IslNodeBuilder | protected |
DT | polly::IslNodeBuilder | protected |
EscapeMap | polly::IslNodeBuilder | protected |
ExprBuilder | polly::IslNodeBuilder | protected |
finalize() | polly::IslNodeBuilder | inlinevirtual |
GenDT | polly::IslNodeBuilder | protected |
generateCopyStmt(ScopStmt *Stmt, __isl_keep isl_id_to_ast_expr *NewAccesses) | polly::IslNodeBuilder | private |
generateSCEV(const SCEV *Expr) | polly::IslNodeBuilder | protected |
GenLI | polly::IslNodeBuilder | protected |
GenSE | polly::IslNodeBuilder | protected |
getBlockGenerator() | polly::IslNodeBuilder | inline |
getExprBuilder() | polly::IslNodeBuilder | inline |
getLatestValue(Value *Original) const | polly::IslNodeBuilder | protected |
getNumberOfIterations(isl::ast_node_for For) | polly::IslNodeBuilder | protected |
getParallelSubfunctions() const | polly::IslNodeBuilder | inline |
getReferencesInSubtree(const isl::ast_node &For, SetVector< Value * > &Values, SetVector< const Loop * > &Loops) | polly::IslNodeBuilder | protected |
getScheduleForAstNode(const isl::ast_node &Node) | polly::IslNodeBuilder | protectedvirtual |
getUpperBound(isl::ast_node_for For, CmpInst::Predicate &Predicate) | polly::IslNodeBuilder | protected |
IDToValue | polly::IslNodeBuilder | protected |
IslNodeBuilder(PollyIRBuilder &Builder, ScopAnnotator &Annotator, const DataLayout &DL, LoopInfo &LI, ScalarEvolution &SE, DominatorTree &DT, Scop &S, BasicBlock *StartBlock) | polly::IslNodeBuilder | inline |
LI | polly::IslNodeBuilder | protected |
materializeNonScopLoopInductionVariable(const Loop *L) | polly::IslNodeBuilder | private |
materializeParameters(__isl_take isl_set *Set) | polly::IslNodeBuilder | protected |
materializeParameters() | polly::IslNodeBuilder | protected |
materializeValue(__isl_take isl_id *Id) | polly::IslNodeBuilder | protected |
OutsideLoopIterations | polly::IslNodeBuilder | protected |
ParallelSubfunctions | polly::IslNodeBuilder | protected |
PreloadedPtrs | polly::IslNodeBuilder | protected |
preloadInvariantEquivClass(InvariantEquivClassTy &IAClass) | polly::IslNodeBuilder | protected |
preloadInvariantLoad(const MemoryAccess &MA, __isl_take isl_set *Domain) | polly::IslNodeBuilder | protected |
preloadInvariantLoads() | polly::IslNodeBuilder | |
preloadUnconditionally(__isl_take isl_set *AccessRange, isl_ast_build *Build, Instruction *AccInst) | polly::IslNodeBuilder | protected |
RegionGen | polly::IslNodeBuilder | protected |
S | polly::IslNodeBuilder | protected |
ScalarMap | polly::IslNodeBuilder | protected |
SE | polly::IslNodeBuilder | protected |
StartBlock | polly::IslNodeBuilder | protected |
ValueMap | polly::IslNodeBuilder | protected |
~IslNodeBuilder()=default | polly::IslNodeBuilder | virtual |