Coverage Report

Created: 2017-08-21 19:50

/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/llvm/tools/polly/lib/External/isl/isl_options_private.h
Line
Count
Source (jump to first uncovered line)
1
#ifndef ISL_OPTIONS_PRIVATE_H
2
#define ISL_OPTIONS_PRIVATE_H
3
4
#include <isl/options.h>
5
6
struct isl_options {
7
  #define     ISL_CONTEXT_GBR   0
8
6.71k
  #define     ISL_CONTEXT_LEXMIN  1
9
  unsigned    context;
10
11
1.82k
  #define     ISL_GBR_NEVER 0
12
1.82k
  #define     ISL_GBR_ONCE  1
13
1.82k
  #define     ISL_GBR_ALWAYS  2
14
  unsigned    gbr;
15
  unsigned    gbr_only_first;
16
17
  #define     ISL_CLOSURE_ISL   0
18
115
  #define     ISL_CLOSURE_BOX   1
19
  unsigned    closure;
20
21
  int     bound;
22
  unsigned    on_error;
23
24
1
  #define     ISL_BERNSTEIN_FACTORS 1
25
0
  #define     ISL_BERNSTEIN_INTERVALS 2
26
  int     bernstein_recurse;
27
28
  int     bernstein_triangulate;
29
30
  int     pip_symmetry;
31
32
14
  #define     ISL_CONVEX_HULL_WRAP  0
33
26
  #define     ISL_CONVEX_HULL_FM  1
34
  int     convex;
35
36
  int     coalesce_bounded_wrapping;
37
38
  int     schedule_max_coefficient;
39
  int     schedule_max_constant_term;
40
  int     schedule_parametric;
41
  int     schedule_outer_coincidence;
42
  int     schedule_maximize_band_depth;
43
  int     schedule_maximize_coincidence;
44
  int     schedule_split_scaled;
45
  int     schedule_treat_coalescing;
46
  int     schedule_separate_components;
47
  int     schedule_whole_component;
48
  unsigned    schedule_algorithm;
49
  int     schedule_carry_self_first;
50
  int     schedule_serialize_sccs;
51
52
  int     tile_scale_tile_loops;
53
  int     tile_shift_point_loops;
54
55
  char      *ast_iterator_type;
56
  int     ast_always_print_block;
57
  int     ast_print_macro_once;
58
59
  int     ast_build_atomic_upper_bound;
60
  int     ast_build_prefer_pdiv;
61
  int     ast_build_detect_min_max;
62
  int     ast_build_exploit_nested_bounds;
63
  int     ast_build_group_coscheduled;
64
  int     ast_build_separation_bounds;
65
  int     ast_build_scale_strides;
66
  int     ast_build_allow_else;
67
  int     ast_build_allow_or;
68
69
  int     print_stats;
70
  unsigned long   max_operations;
71
};
72
73
#endif