Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
Inputs/ | H | - | - | 411 | 352 | |
README | H A D | 15-Oct-2015 | 859 | 17 | 12 | |
c-attributes.c | H A D | 15-Oct-2015 | 1.2 KiB | 49 | 30 | |
c-captured.c | H A D | 15-Oct-2015 | 2.3 KiB | 60 | 18 | |
c-counter-overflows.c | H A D | 15-Oct-2015 | 1.9 KiB | 50 | 19 | |
c-general.c | H A D | 15-Oct-2015 | 18.7 KiB | 548 | 184 | |
c-linkage-available_externally.c | H A D | 15-Oct-2015 | 931 | 14 | 4 | |
c-linkage.c | H A D | 15-Oct-2015 | 3.5 KiB | 39 | 11 | |
c-outdated-data.c | H A D | 15-Oct-2015 | 815 | 29 | 15 | |
c-unprofiled-blocks.c | H A D | 15-Oct-2015 | 1.9 KiB | 70 | 31 | |
c-unprofiled.c | H A D | 15-Oct-2015 | 995 | 27 | 12 | |
c-unreachable-after-switch.c | H A D | 15-Oct-2015 | 553 | 16 | 6 | |
cxx-class.cpp | H A D | 15-Oct-2015 | 3 KiB | 79 | 23 | |
cxx-implicit.cpp | H A D | 15-Oct-2015 | 455 | 18 | 7 | |
cxx-lambda.cpp | H A D | 15-Oct-2015 | 2.3 KiB | 59 | 15 | |
cxx-linkage.cpp | H A D | 15-Oct-2015 | 3.5 KiB | 38 | 11 | |
cxx-templates.cpp | H A D | 15-Oct-2015 | 1.9 KiB | 43 | 8 | |
cxx-throws.cpp | H A D | 15-Oct-2015 | 2.8 KiB | 74 | 20 | |
objc-general.m | H A D | 15-Oct-2015 | 2.5 KiB | 76 | 61 |
README
1These are tests for instrumentation based profiling. This specifically means 2the -fprofile-instr-generate and -fprofile-instr-use driver flags. 3 4Tests in this directory should usually test both: 5 6 - the generation of instrumentation (-fprofile-instr-generate), and 7 - the use of profile data from instrumented runs (-fprofile-instr-use). 8 9In order to test -fprofile-instr-use without actually running an instrumented 10program, .profdata files are checked into Inputs/. 11 12The input source files must include a main function such that building with 13-fprofile-instr-generate and running the resulting program generates the same 14.profdata file that is consumed by the tests for -fprofile-instr-use. Even 15tests that only check -fprofile-instr-use should include such a main function, 16so that profile data can be regenerated as the .profdata file format evolves. 17