Home
last modified time | relevance | path

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

/external/llvm-project/polly/include/polly/CodeGen/
DIslAst.h33 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 …]
/external/llvm-project/polly/lib/CodeGen/
DIslAst.cpp408 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 IslAst
510 IslAst::IslAst(IslAst &&O) in IslAst() function in IslAst
516 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()
DCodeGeneration.cpp184 IslAst &Ast = AI.getIslAst(); in CodeGen()
DPPCGCodeGeneration.cpp3481 isl_ast_expr *Condition = IslAst::buildRunCondition(*S, Build); in generateCode()
/external/llvm-project/polly/test/Isl/CodeGen/
Dmultiple-codegens.ll8 ; generate code, the second detects it is re-using an IslAst that belongs to a
/external/llvm-project/polly/lib/
DCMakeLists.txt4 CodeGen/IslAst.cpp