Searched refs:ast_expr (Results 1 – 17 of 17) sorted by relevance
335 static isl::ast_expr buildCondition(Scop &S, isl::ast_build Build, in buildCondition()347 isl::ast_expr True = in buildCondition()349 isl::ast_expr False = in buildCondition()361 isl::ast_expr NonAliasGroup, MinExpr, MaxExpr; in buildCondition()380 isl::ast_expr Result = MaxExpr.le(MinExpr); in buildCondition()395 isl::ast_expr RunCondition; in buildRunCondition()559 isl::ast_expr IslAst::getRunCondition() { return RunCondition; } in getRunCondition()679 isl::ast_expr NodeExpr = AstNode.expr(); in cbPrintUser()680 isl::ast_expr CallExpr = NodeExpr.get_op_arg(0); in cbPrintUser()703 isl::ast_expr AccessExpr = Build.access_from(Pwma); in cbPrintUser()[all …]
113 isl::ast_expr Cond = For.cond(); in getUpperBound()114 isl::ast_expr Iterator = For.iterator(); in getUpperBound()131 isl::ast_expr Arg0 = Cond.get_op_arg(0); in getUpperBound()171 isl::ast_expr Init = For.init(); in getNumberOfIterations()174 isl::ast_expr Inc = For.inc(); in getNumberOfIterations()178 isl::ast_expr UB = getUpperBound(For, Predicate); in getNumberOfIterations()559 isl::ast_expr Init = For.init(); in createForSequential()560 isl::ast_expr Inc = For.inc(); in createForSequential()561 isl::ast_expr Iterator = For.iterator(); in createForSequential()563 isl::ast_expr UB = getUpperBound(For, Predicate); in createForSequential()[all …]
319 isl::ast_expr Access = Build.access_from(MPA); in pollyBuildAstExprForStmt()1123 isl::ast_expr Res = Build.expr_from(OffsetDimZero); in getArraySize()1127 isl::ast_expr Expr = Build.expr_from(Bound_I); in getArraySize()1156 isl::ast_expr Result = isl::ast_expr::from_val(isl::val(Min.ctx(), 0)); in getArrayOffset()1162 isl::ast_expr BExpr = Build.expr_from(Bound_I); in getArrayOffset()1166 isl::ast_expr MExpr = Build.expr_from(DimMin); in getArrayOffset()1594 isl::ast_expr GridSize = Context.expr_from(Size); in getGridSizes()3507 isl::ast_expr Condition = in generateCode()
73 bool IslExprBuilder::hasLargeInts(isl::ast_expr Expr) { in hasLargeInts()91 isl::ast_expr Operand = Expr.get_op_arg(i); in hasLargeInts()
599 isl::ast_expr IsInSet = RestrictedBuild.expr_from(ScheduledSet); in buildContainsCondition()694 isl::ast_expr IsInSet = RestrictedBuild.expr_from(ScheduleMultiPwAff.at(i)); in generateBeginStmtTrace()
48 isl::ast_expr getRunCondition();56 static isl::ast_expr buildRunCondition(Scop &S, const isl::ast_build &Build);61 isl::ast_expr RunCondition;123 isl::ast_expr getRunCondition();
184 bool hasLargeInts(isl::ast_expr Expr);
213 isl::ast_expr getUpperBound(isl::ast_node_for For,
26 ADD_OSTREAM_PRINTER(isl::ast_expr)
165 ISL_OBJECT_TO_STRING(ast_expr)199 ISL_DUMP_OBJECT(ast_expr)
114 ISL_C_OBJECT_TO_STRING(ast_expr) in ISL_C_OBJECT_TO_STRING() argument202 ISL_DUMP_OBJECT_IMPL(ast_expr) in ISL_DUMP_OBJECT_IMPL()
102 ISL_DECLARE_LIST_TYPE(ast_expr)
621 inline ast_expr &operator=(ast_expr obj);6156 ast_expr::ast_expr() in ast_expr() function6159 ast_expr::ast_expr(const ast_expr &obj) in ast_expr() function6168 ast_expr &ast_expr::operator=(ast_expr obj) {6173 ast_expr::~ast_expr() { in ~ast_expr()6220 isl::ast_expr ast_expr::add(isl::ast_expr expr2) const in add()6226 isl::ast_expr ast_expr::address_of() const in address_of()6232 isl::ast_expr ast_expr::eq(isl::ast_expr expr2) const in eq()6238 isl::ast_expr ast_expr::from_val(isl::val v) in from_val()6255 isl::ast_expr ast_expr::le(isl::ast_expr expr2) const in le()[all …]
235 ISL_DECLARE_LIST_FN(ast_expr)
101 #define BASE ast_expr
186 isl::ast_expr expr = build.expr_from(pw_aff); in test_return_string()
17 #define EL_BASE ast_expr