reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  112 	friend stat manage(isl_stat val);
  115 	static stat ok() {
  118 	static stat error() {
  142 inline stat manage(isl_stat val)
  353   inline stat foreach(const std::function<stat(aff)> &fn) const;
  353   inline stat foreach(const std::function<stat(aff)> &fn) const;
  493   inline stat foreach(const std::function<stat(ast_expr)> &fn) const;
  493   inline stat foreach(const std::function<stat(ast_expr)> &fn) const;
  584   inline stat foreach(const std::function<stat(ast_node)> &fn) const;
  584   inline stat foreach(const std::function<stat(ast_node)> &fn) const;
  658   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  658   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  762   inline stat foreach(const std::function<stat(basic_map)> &fn) const;
  762   inline stat foreach(const std::function<stat(basic_map)> &fn) const;
  822   inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const;
  822   inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const;
  823   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  823   inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const;
  913   inline stat foreach(const std::function<stat(basic_set)> &fn) const;
  913   inline stat foreach(const std::function<stat(basic_set)> &fn) const;
 1005   inline stat foreach(const std::function<stat(constraint)> &fn) const;
 1005   inline stat foreach(const std::function<stat(constraint)> &fn) const;
 1114   inline stat foreach(const std::function<stat(id)> &fn) const;
 1114   inline stat foreach(const std::function<stat(id)> &fn) const;
 1155   inline stat foreach(const std::function<stat(id, ast_expr)> &fn) const;
 1155   inline stat foreach(const std::function<stat(id, ast_expr)> &fn) const;
 1291   inline stat foreach_basic_map(const std::function<stat(basic_map)> &fn) const;
 1291   inline stat foreach_basic_map(const std::function<stat(basic_map)> &fn) const;
 1446   inline stat foreach(const std::function<stat(map)> &fn) const;
 1446   inline stat foreach(const std::function<stat(map)> &fn) const;
 1975   inline stat foreach_piece(const std::function<stat(set, aff)> &fn) const;
 1975   inline stat foreach_piece(const std::function<stat(set, aff)> &fn) const;
 2069   inline stat foreach(const std::function<stat(pw_aff)> &fn) const;
 2069   inline stat foreach(const std::function<stat(pw_aff)> &fn) const;
 2131   inline stat foreach_piece(const std::function<stat(set, multi_aff)> &fn) const;
 2131   inline stat foreach_piece(const std::function<stat(set, multi_aff)> &fn) const;
 2211   inline stat foreach(const std::function<stat(pw_multi_aff)> &fn) const;
 2211   inline stat foreach(const std::function<stat(pw_multi_aff)> &fn) const;
 2263   inline stat foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const;
 2263   inline stat foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const;
 2359   inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const;
 2359   inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const;
 2401   inline stat as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const;
 2401   inline stat as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const;
 2405   inline stat foreach_term(const std::function<stat(term)> &fn) const;
 2405   inline stat foreach_term(const std::function<stat(term)> &fn) const;
 2574   inline stat foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const;
 2574   inline stat foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const;
 2689   inline stat foreach_basic_set(const std::function<stat(basic_set)> &fn) const;
 2689   inline stat foreach_basic_set(const std::function<stat(basic_set)> &fn) const;
 2690   inline stat foreach_point(const std::function<stat(point)> &fn) const;
 2690   inline stat foreach_point(const std::function<stat(point)> &fn) const;
 2819   inline stat foreach(const std::function<stat(set)> &fn) const;
 2819   inline stat foreach(const std::function<stat(set)> &fn) const;
 3095   inline stat foreach_map(const std::function<stat(map)> &fn) const;
 3095   inline stat foreach_map(const std::function<stat(map)> &fn) const;
 3200   inline stat foreach(const std::function<stat(union_map)> &fn) const;
 3200   inline stat foreach(const std::function<stat(union_map)> &fn) const;
 3255   inline stat foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const;
 3255   inline stat foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const;
 3312   inline stat foreach(const std::function<stat(union_pw_aff)> &fn) const;
 3312   inline stat foreach(const std::function<stat(union_pw_aff)> &fn) const;
 3370   inline stat foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const;
 3370   inline stat foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const;
 3425   inline stat foreach(const std::function<stat(union_pw_multi_aff)> &fn) const;
 3425   inline stat foreach(const std::function<stat(union_pw_multi_aff)> &fn) const;
 3475   inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const;
 3475   inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const;
 3541   inline stat foreach_point(const std::function<stat(point)> &fn) const;
 3541   inline stat foreach_point(const std::function<stat(point)> &fn) const;
 3542   inline stat foreach_set(const std::function<stat(set)> &fn) const;
 3542   inline stat foreach_set(const std::function<stat(set)> &fn) const;
 3619   inline stat foreach(const std::function<stat(union_set)> &fn) const;
 3619   inline stat foreach(const std::function<stat(union_set)> &fn) const;
 3748   inline stat foreach(const std::function<stat(val)> &fn) const;
 3748   inline stat foreach(const std::function<stat(val)> &fn) const;
 4402 stat aff_list::foreach(const std::function<stat(aff)> &fn) const
 4402 stat aff_list::foreach(const std::function<stat(aff)> &fn) const
 4405     const std::function<stat(aff)> *func;
 4409     stat ret = (*data->func)(manage(arg_0));
 4932 stat ast_expr_list::foreach(const std::function<stat(ast_expr)> &fn) const
 4932 stat ast_expr_list::foreach(const std::function<stat(ast_expr)> &fn) const
 4935     const std::function<stat(ast_expr)> *func;
 4939     stat ret = (*data->func)(manage(arg_0));
 5275 stat ast_node_list::foreach(const std::function<stat(ast_node)> &fn) const
 5275 stat ast_node_list::foreach(const std::function<stat(ast_node)> &fn) const
 5278     const std::function<stat(ast_node)> *func;
 5282     stat ret = (*data->func)(manage(arg_0));
 5621 stat basic_map::foreach_constraint(const std::function<stat(constraint)> &fn) const
 5621 stat basic_map::foreach_constraint(const std::function<stat(constraint)> &fn) const
 5624     const std::function<stat(constraint)> *func;
 5628     stat ret = (*data->func)(manage(arg_0));
 6147 stat basic_map_list::foreach(const std::function<stat(basic_map)> &fn) const
 6147 stat basic_map_list::foreach(const std::function<stat(basic_map)> &fn) const
 6150     const std::function<stat(basic_map)> *func;
 6154     stat ret = (*data->func)(manage(arg_0));
 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const
 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const
 6411     const std::function<stat(constraint, constraint, basic_set)> *func;
 6415     stat ret = (*data->func)(manage(arg_0), manage(arg_1), manage(arg_2));
 6422 stat basic_set::foreach_constraint(const std::function<stat(constraint)> &fn) const
 6422 stat basic_set::foreach_constraint(const std::function<stat(constraint)> &fn) const
 6425     const std::function<stat(constraint)> *func;
 6429     stat ret = (*data->func)(manage(arg_0));
 6864 stat basic_set_list::foreach(const std::function<stat(basic_set)> &fn) const
 6864 stat basic_set_list::foreach(const std::function<stat(basic_set)> &fn) const
 6867     const std::function<stat(basic_set)> *func;
 6871     stat ret = (*data->func)(manage(arg_0));
 7209 stat constraint_list::foreach(const std::function<stat(constraint)> &fn) const
 7209 stat constraint_list::foreach(const std::function<stat(constraint)> &fn) const
 7212     const std::function<stat(constraint)> *func;
 7216     stat ret = (*data->func)(manage(arg_0));
 7553 stat id_list::foreach(const std::function<stat(id)> &fn) const
 7553 stat id_list::foreach(const std::function<stat(id)> &fn) const
 7556     const std::function<stat(id)> *func;
 7560     stat ret = (*data->func)(manage(arg_0));
 7699 stat id_to_ast_expr::foreach(const std::function<stat(id, ast_expr)> &fn) const
 7699 stat id_to_ast_expr::foreach(const std::function<stat(id, ast_expr)> &fn) const
 7702     const std::function<stat(id, ast_expr)> *func;
 7706     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
 8308 stat map::foreach_basic_map(const std::function<stat(basic_map)> &fn) const
 8308 stat map::foreach_basic_map(const std::function<stat(basic_map)> &fn) const
 8311     const std::function<stat(basic_map)> *func;
 8315     stat ret = (*data->func)(manage(arg_0));
 9140 stat map_list::foreach(const std::function<stat(map)> &fn) const
 9140 stat map_list::foreach(const std::function<stat(map)> &fn) const
 9143     const std::function<stat(map)> *func;
 9147     stat ret = (*data->func)(manage(arg_0));
11573 stat pw_aff::foreach_piece(const std::function<stat(set, aff)> &fn) const
11573 stat pw_aff::foreach_piece(const std::function<stat(set, aff)> &fn) const
11576     const std::function<stat(set, aff)> *func;
11580     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
12038 stat pw_aff_list::foreach(const std::function<stat(pw_aff)> &fn) const
12038 stat pw_aff_list::foreach(const std::function<stat(pw_aff)> &fn) const
12041     const std::function<stat(pw_aff)> *func;
12045     stat ret = (*data->func)(manage(arg_0));
12310 stat pw_multi_aff::foreach_piece(const std::function<stat(set, multi_aff)> &fn) const
12310 stat pw_multi_aff::foreach_piece(const std::function<stat(set, multi_aff)> &fn) const
12313     const std::function<stat(set, multi_aff)> *func;
12317     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
12692 stat pw_multi_aff_list::foreach(const std::function<stat(pw_multi_aff)> &fn) const
12692 stat pw_multi_aff_list::foreach(const std::function<stat(pw_multi_aff)> &fn) const
12695     const std::function<stat(pw_multi_aff)> *func;
12699     stat ret = (*data->func)(manage(arg_0));
12906 stat pw_qpolynomial::foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const
12906 stat pw_qpolynomial::foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const
12909     const std::function<stat(set, qpolynomial)> *func;
12913     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const
13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const
13278     const std::function<stat(pw_qpolynomial)> *func;
13282     stat ret = (*data->func)(manage(arg_0));
13427 stat qpolynomial::as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const
13427 stat qpolynomial::as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const
13430     const std::function<stat(basic_set, qpolynomial)> *func;
13434     stat ret = (*data->func)(manage(arg_0), manage(arg_1));
13459 stat qpolynomial::foreach_term(const std::function<stat(term)> &fn) const
13459 stat qpolynomial::foreach_term(const std::function<stat(term)> &fn) const
13462     const std::function<stat(term)> *func;
13466     stat ret = (*data->func)(manage(arg_0));
14164 stat schedule_node::foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const
14164 stat schedule_node::foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const
14167     const std::function<stat(schedule_node)> *func;
14171     stat ret = (*data->func)(manage_copy(arg_0));
14753 stat set::foreach_basic_set(const std::function<stat(basic_set)> &fn) const
14753 stat set::foreach_basic_set(const std::function<stat(basic_set)> &fn) const
14756     const std::function<stat(basic_set)> *func;
14760     stat ret = (*data->func)(manage(arg_0));
14767 stat set::foreach_point(const std::function<stat(point)> &fn) const
14767 stat set::foreach_point(const std::function<stat(point)> &fn) const
14770     const std::function<stat(point)> *func;
14774     stat ret = (*data->func)(manage(arg_0));
15443 stat set_list::foreach(const std::function<stat(set)> &fn) const
15443 stat set_list::foreach(const std::function<stat(set)> &fn) const
15446     const std::function<stat(set)> *func;
15450     stat ret = (*data->func)(manage(arg_0));
16580 stat union_map::foreach_map(const std::function<stat(map)> &fn) const
16580 stat union_map::foreach_map(const std::function<stat(map)> &fn) const
16583     const std::function<stat(map)> *func;
16587     stat ret = (*data->func)(manage(arg_0));
17110 stat union_map_list::foreach(const std::function<stat(union_map)> &fn) const
17110 stat union_map_list::foreach(const std::function<stat(union_map)> &fn) const
17113     const std::function<stat(union_map)> *func;
17117     stat ret = (*data->func)(manage(arg_0));
17340 stat union_pw_aff::foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const
17340 stat union_pw_aff::foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const
17343     const std::function<stat(pw_aff)> *func;
17347     stat ret = (*data->func)(manage(arg_0));
17582 stat union_pw_aff_list::foreach(const std::function<stat(union_pw_aff)> &fn) const
17582 stat union_pw_aff_list::foreach(const std::function<stat(union_pw_aff)> &fn) const
17585     const std::function<stat(union_pw_aff)> *func;
17589     stat ret = (*data->func)(manage(arg_0));
17826 stat union_pw_multi_aff::foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const
17826 stat union_pw_multi_aff::foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const
17829     const std::function<stat(pw_multi_aff)> *func;
17833     stat ret = (*data->func)(manage(arg_0));
18056 stat union_pw_multi_aff_list::foreach(const std::function<stat(union_pw_multi_aff)> &fn) const
18056 stat union_pw_multi_aff_list::foreach(const std::function<stat(union_pw_multi_aff)> &fn) const
18059     const std::function<stat(union_pw_multi_aff)> *func;
18063     stat ret = (*data->func)(manage(arg_0));
18260 stat union_pw_qpolynomial::foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const
18260 stat union_pw_qpolynomial::foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const
18263     const std::function<stat(pw_qpolynomial)> *func;
18267     stat ret = (*data->func)(manage(arg_0));
18555 stat union_set::foreach_point(const std::function<stat(point)> &fn) const
18555 stat union_set::foreach_point(const std::function<stat(point)> &fn) const
18558     const std::function<stat(point)> *func;
18562     stat ret = (*data->func)(manage(arg_0));
18569 stat union_set::foreach_set(const std::function<stat(set)> &fn) const
18569 stat union_set::foreach_set(const std::function<stat(set)> &fn) const
18572     const std::function<stat(set)> *func;
18576     stat ret = (*data->func)(manage(arg_0));
18931 stat union_set_list::foreach(const std::function<stat(union_set)> &fn) const
18931 stat union_set_list::foreach(const std::function<stat(union_set)> &fn) const
18934     const std::function<stat(union_set)> *func;
18938     stat ret = (*data->func)(manage(arg_0));
19498 stat val_list::foreach(const std::function<stat(val)> &fn) const
19498 stat val_list::foreach(const std::function<stat(val)> &fn) const
19501     const std::function<stat(val)> *func;
19505     stat ret = (*data->func)(manage(arg_0));
tools/polly/lib/Support/ISLTools.cpp
  519   isl::stat Stat = PwAff.foreach_piece(
  522           return isl::stat::ok();
  528           return isl::stat::error();
  534           return isl::stat::ok();
  538           return isl::stat::ok();
  542           return isl::stat::ok();
  547           return isl::stat::ok();
  552         return isl::stat::error();
  566     return isl::stat::ok();
tools/polly/lib/Transform/FlattenAlgo.cpp
   77   isl::stat Stat =
   83         return isl::stat::ok();
   96   isl::stat Stat =
  102         return isl::stat::ok();
tools/polly/unittests/Isl/IslTest.cpp
  405     isl::stat Stat =
  409           return isl::stat::ok();
  418     isl::stat Stat =
  422           return isl::stat::ok();
  430     isl::stat Stat = TestUMap.foreach_map([&](isl::map Map) -> isl::stat {
  433       return isl::stat::ok();
  441     isl::stat Stat = TestUSet.foreach_set([&](isl::set Set) -> isl::stat {
  444       return isl::stat::ok();
  453     isl::stat Stat = UPwAff.foreach_pw_aff([&](isl::pw_aff PwAff) -> isl::stat {
  456       return isl::stat::ok();
  489     isl::stat Stat = TestPwAff.foreach_piece(
  494           return isl::stat::error();
usr/include/c++/7.4.0/bits/std_function.h
   62     : std::unary_function<_T1, _Res> { };
   67     : std::binary_function<_T1, _T2, _Res> { };
  298       static _Res
  390     : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>,
  395 	struct _Callable : __check_func_return_type<_Res2, _Res> { };
  395 	struct _Callable : __check_func_return_type<_Res2, _Res> { };
  406       typedef _Res result_type;
  595       _Res operator()(_ArgTypes... __args) const;
  628       using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
  689 	typedef _Function_handler<_Res(_ArgTypes...), _Functor> _My_handler;
usr/include/c++/7.4.0/bits/stl_function.h
  111       typedef _Result 	result_type;  
  127       typedef _Result 	result_type;
usr/include/c++/7.4.0/type_traits
  194     { typedef _Tp type; };
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 2277     struct __result_of_success : __success_type<_Tp>
 2427       static __result_of_success<decltype(