Searched refs:IslAst (Results 1 – 6 of 6) sorted by relevance
33 class IslAst {35 IslAst(const IslAst &) = delete;36 IslAst &operator=(const IslAst &) = delete;37 IslAst(IslAst &&);38 IslAst &operator=(IslAst &&) = delete;39 ~IslAst();41 static IslAst create(Scop &Scop, const Dependences &D);68 IslAst(Scop &Scop);113 IslAst Ast;116 IslAstInfo(Scop &S, const Dependences &D) : S(S), Ast(IslAst::create(S, D)) {} in IslAstInfo()[all …]
408 IslAst::buildRunCondition(Scop &S, __isl_keep isl_ast_build *Build) { in buildRunCondition()508 IslAst::IslAst(Scop &Scop) : S(Scop), Ctx(Scop.getSharedIslCtx()) {} in IslAst() function in IslAst510 IslAst::IslAst(IslAst &&O) in IslAst() function in IslAst516 IslAst::~IslAst() { in ~IslAst()521 void IslAst::init(const Dependences &D) { in init()574 IslAst IslAst::create(Scop &Scop, const Dependences &D) { in create()575 IslAst Ast{Scop}; in create()580 __isl_give isl_ast_node *IslAst::getAst() { return isl_ast_node_copy(Root); } in getAst()581 __isl_give isl_ast_expr *IslAst::getRunCondition() { in getRunCondition()
184 IslAst &Ast = AI.getIslAst(); in CodeGen()
3481 isl_ast_expr *Condition = IslAst::buildRunCondition(*S, Build); in generateCode()
8 ; generate code, the second detects it is re-using an IslAst that belongs to a
4 CodeGen/IslAst.cpp