Coverage Report

Created: 2017-03-27 23:01

/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/llvm/tools/polly/lib/External/isl/print_templ.c
Line
Count
Source (jump to first uncovered line)
1
#include <isl_printer_private.h>
2
3
#define xCAT(A,B) A ## B
4
#define CAT(A,B) xCAT(A,B)
5
#undef TYPE
6
#define TYPE CAT(isl_,BASE)
7
90
#define xFN(TYPE,NAME) TYPE ## _ ## NAME
8
90
#define FN(TYPE,NAME) xFN(TYPE,NAME)
9
10
void FN(TYPE,dump)(__isl_keep TYPE *obj)
11
0
{
12
0
  isl_printer *p;
13
0
14
0
  if (!obj)
15
0
    return;
16
0
  
p = isl_printer_to_file(0
FN0
(TYPE,get_ctx)(obj), stderr);
17
0
  p = isl_printer_set_dump(p, 1);
18
0
  p = FN(isl_printer_print,BASE)(p, obj);
19
0
  p = isl_printer_end_line(p);
20
0
  isl_printer_free(p);
21
0
}
Unexecuted instantiation: isl_ast_graft_dump
Unexecuted instantiation: isl_multi_union_pw_aff_dump
Unexecuted instantiation: isl_union_pw_aff_dump
Unexecuted instantiation: isl_multi_pw_aff_dump
Unexecuted instantiation: isl_union_pw_multi_aff_dump
Unexecuted instantiation: isl_pw_multi_aff_dump
Unexecuted instantiation: isl_multi_aff_dump
Unexecuted instantiation: isl_pw_aff_dump
Unexecuted instantiation: isl_aff_dump
Unexecuted instantiation: isl_constraint_dump
Unexecuted instantiation: isl_band_dump
Unexecuted instantiation: isl_union_pw_qpolynomial_fold_dump
Unexecuted instantiation: isl_union_pw_qpolynomial_dump
Unexecuted instantiation: isl_pw_qpolynomial_fold_dump
Unexecuted instantiation: isl_pw_qpolynomial_dump
Unexecuted instantiation: isl_qpolynomial_fold_dump
Unexecuted instantiation: isl_qpolynomial_dump
Unexecuted instantiation: isl_union_map_dump
Unexecuted instantiation: isl_union_set_dump
Unexecuted instantiation: isl_map_dump
Unexecuted instantiation: isl_set_dump
Unexecuted instantiation: isl_basic_map_dump
Unexecuted instantiation: isl_basic_set_dump
Unexecuted instantiation: isl_local_space_dump
Unexecuted instantiation: isl_space_dump
Unexecuted instantiation: isl_multi_val_dump
Unexecuted instantiation: isl_val_dump
Unexecuted instantiation: isl_id_dump
Unexecuted instantiation: isl_point_dump
22
23
__isl_give char *FN(TYPE,to_str)(__isl_keep TYPE *obj)
24
45
{
25
45
  isl_printer *p;
26
45
  char *s;
27
45
28
45
  if (!obj)
29
0
    return NULL;
30
45
  
p = isl_printer_to_str(45
FN45
(TYPE,get_ctx)(obj));
31
45
  p = FN(isl_printer_print,BASE)(p, obj);
32
45
  s = isl_printer_get_str(p);
33
45
  isl_printer_free(p);
34
45
35
45
  return s;
36
45
}
Unexecuted instantiation: isl_point_to_str
Unexecuted instantiation: isl_multi_union_pw_aff_to_str
Unexecuted instantiation: isl_union_pw_aff_to_str
Unexecuted instantiation: isl_multi_pw_aff_to_str
Unexecuted instantiation: isl_union_pw_multi_aff_to_str
Unexecuted instantiation: isl_pw_multi_aff_to_str
Unexecuted instantiation: isl_multi_aff_to_str
Unexecuted instantiation: isl_pw_aff_to_str
Unexecuted instantiation: isl_aff_to_str
Unexecuted instantiation: isl_constraint_to_str
Unexecuted instantiation: isl_band_to_str
Unexecuted instantiation: isl_union_pw_qpolynomial_fold_to_str
Unexecuted instantiation: isl_union_pw_qpolynomial_to_str
Unexecuted instantiation: isl_pw_qpolynomial_fold_to_str
Unexecuted instantiation: isl_pw_qpolynomial_to_str
Unexecuted instantiation: isl_qpolynomial_fold_to_str
Unexecuted instantiation: isl_qpolynomial_to_str
isl_union_map_to_str
Line
Count
Source
24
4
{
25
4
  isl_printer *p;
26
4
  char *s;
27
4
28
4
  if (!obj)
29
0
    return NULL;
30
4
  
p = isl_printer_to_str(4
FN4
(TYPE,get_ctx)(obj));
31
4
  p = FN(isl_printer_print,BASE)(p, obj);
32
4
  s = isl_printer_get_str(p);
33
4
  isl_printer_free(p);
34
4
35
4
  return s;
36
4
}
Unexecuted instantiation: isl_union_set_to_str
isl_map_to_str
Line
Count
Source
24
38
{
25
38
  isl_printer *p;
26
38
  char *s;
27
38
28
38
  if (!obj)
29
0
    return NULL;
30
38
  
p = isl_printer_to_str(38
FN38
(TYPE,get_ctx)(obj));
31
38
  p = FN(isl_printer_print,BASE)(p, obj);
32
38
  s = isl_printer_get_str(p);
33
38
  isl_printer_free(p);
34
38
35
38
  return s;
36
38
}
isl_set_to_str
Line
Count
Source
24
1
{
25
1
  isl_printer *p;
26
1
  char *s;
27
1
28
1
  if (!obj)
29
0
    return NULL;
30
1
  
p = isl_printer_to_str(1
FN1
(TYPE,get_ctx)(obj));
31
1
  p = FN(isl_printer_print,BASE)(p, obj);
32
1
  s = isl_printer_get_str(p);
33
1
  isl_printer_free(p);
34
1
35
1
  return s;
36
1
}
Unexecuted instantiation: isl_basic_map_to_str
Unexecuted instantiation: isl_basic_set_to_str
Unexecuted instantiation: isl_local_space_to_str
isl_space_to_str
Line
Count
Source
24
2
{
25
2
  isl_printer *p;
26
2
  char *s;
27
2
28
2
  if (!obj)
29
0
    return NULL;
30
2
  
p = isl_printer_to_str(2
FN2
(TYPE,get_ctx)(obj));
31
2
  p = FN(isl_printer_print,BASE)(p, obj);
32
2
  s = isl_printer_get_str(p);
33
2
  isl_printer_free(p);
34
2
35
2
  return s;
36
2
}
Unexecuted instantiation: isl_multi_val_to_str
Unexecuted instantiation: isl_val_to_str
Unexecuted instantiation: isl_id_to_str
Unexecuted instantiation: isl_ast_graft_to_str