Coverage Report

Created: 2017-11-23 03:11

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/tools/polly/lib/Support/PollyPasses.def
Line
Count
Source (jump to first uncovered line)
1
#ifndef FUNCTION_ANALYSIS
2
#define FUNCTION_ANALYSIS(NAME, CREATE_PASS)
3
#endif
4
751
FUNCTION_ANALYSIS("polly-detect", ScopAnalysis())
5
751
FUNCTION_ANALYSIS("polly-function-scops", ScopInfoAnalysis())
6
15
#undef FUNCTION_ANALYSIS
7
15
8
#ifndef FUNCTION_PASS
9
#define FUNCTION_PASS(NAME, CREATE_PASS)
10
#endif
11
15
FUNCTION_PASS("polly-prepare", CodePreparationPass())
12
15
FUNCTION_PASS("print<polly-detect>", ScopAnalysisPrinterPass(errs()))
13
15
FUNCTION_PASS("print<polly-function-scops>", ScopInfoPrinterPass(errs()))
14
15
#undef FUNCTION_PASS
15
15
16
#ifndef SCOP_ANALYSIS
17
#define SCOP_ANALYSIS(NAME, CREATE_PASS)
18
#endif
19
736
SCOP_ANALYSIS("polly-ast", IslAstAnalysis())
20
736
SCOP_ANALYSIS("polly-dependences", DependenceAnalysis())
21
0
#undef SCOP_ANALYSIS
22
0
23
#ifndef SCOP_PASS
24
#define SCOP_PASS(NAME, CREATE_PASS)
25
#endif
26
0
SCOP_PASS("polly-export-jscop", JSONExportPass())
27
0
SCOP_PASS("polly-import-jscop", JSONImportPass())
28
0
SCOP_PASS("print<polly-ast>", IslAstPrinterPass(outs()))
29
0
SCOP_PASS("print<polly-dependences>", DependenceInfoPrinterPass(outs()))
30
0
SCOP_PASS("polly-codegen", CodeGenerationPass())
31
1.50k
#undef SCOP_PASS