| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | 13-Mar-2025 | - | ||||
| Inputs/ | H | 13-Mar-2025 | - | 922 | 804 | |
| README | H A D | 13-Mar-2025 | 859 | 17 | 12 | |
| branch-logical-mixed.cpp | H A D | 13-Mar-2025 | 2.4 KiB | 67 | 51 | |
| branch-profdup.cpp | H A D | 13-Mar-2025 | 1.9 KiB | 77 | 40 | |
| c-avoid-direct-call.c | H A D | 13-Mar-2025 | 364 | 12 | 5 | |
| c-captured.c | H A D | 13-Mar-2025 | 2.4 KiB | 60 | 18 | |
| c-collision.c | H A D | 13-Mar-2025 | 803 | 23 | 15 | |
| c-counter-overflows.c | H A D | 13-Mar-2025 | 1.9 KiB | 50 | 19 | |
| c-general.c | H A D | 13-Mar-2025 | 20.5 KiB | 576 | 184 | |
| c-generate.c | H A D | 13-Mar-2025 | 708 | 15 | 3 | |
| c-indirect-call.c | H A D | 13-Mar-2025 | 1.3 KiB | 23 | 5 | |
| c-linkage-available_externally.c | H A D | 13-Mar-2025 | 785 | 12 | 4 | |
| c-linkage.c | H A D | 13-Mar-2025 | 889 | 27 | 11 | |
| c-outdated-data.c | H A D | 13-Mar-2025 | 1.2 KiB | 29 | 10 | |
| c-ternary.c | H A D | 13-Mar-2025 | 781 | 16 | 3 | |
| c-unprofiled-blocks.c | H A D | 13-Mar-2025 | 2 KiB | 70 | 31 | |
| c-unprofiled.c | H A D | 13-Mar-2025 | 1,005 | 27 | 12 | |
| c-unreachable-after-switch.c | H A D | 13-Mar-2025 | 562 | 16 | 6 | |
| coverage-prefix-map.c | H A D | 13-Mar-2025 | 2 KiB | 22 | 0 | |
| cxx-abc-deleting-dtor.cpp | H A D | 13-Mar-2025 | 3.4 KiB | 84 | 9 | |
| cxx-class.cpp | H A D | 13-Mar-2025 | 4.2 KiB | 113 | 33 | |
| cxx-hash-v2.cpp | H A D | 13-Mar-2025 | 2.7 KiB | 178 | 137 | |
| cxx-implicit.cpp | H A D | 13-Mar-2025 | 1.5 KiB | 52 | 27 | |
| cxx-indirect-call.cpp | H A D | 13-Mar-2025 | 746 | 22 | 7 | |
| cxx-lambda.cpp | H A D | 13-Mar-2025 | 2.5 KiB | 60 | 16 | |
| cxx-linkage.cpp | H A D | 13-Mar-2025 | 863 | 26 | 11 | |
| cxx-missing-bodies.cpp | H A D | 13-Mar-2025 | 643 | 22 | 10 | |
| cxx-rangefor.cpp | H A D | 13-Mar-2025 | 1.7 KiB | 45 | 16 | |
| cxx-stmt-initializers.cpp | H A D | 13-Mar-2025 | 1.3 KiB | 30 | 6 | |
| cxx-structors.cpp | H A D | 13-Mar-2025 | 1.2 KiB | 56 | 26 | |
| cxx-templates.cpp | H A D | 13-Mar-2025 | 2.1 KiB | 45 | 8 | |
| cxx-throws.cpp | H A D | 13-Mar-2025 | 3.7 KiB | 94 | 28 | |
| cxx-virtual-destructor-calls.cpp | H A D | 13-Mar-2025 | 803 | 29 | 11 | |
| def-assignop.cpp | H A D | 13-Mar-2025 | 1.3 KiB | 35 | 14 | |
| def-ctors.cpp | H A D | 13-Mar-2025 | 1.5 KiB | 41 | 16 | |
| def-dtors.cpp | H A D | 13-Mar-2025 | 1.2 KiB | 35 | 15 | |
| func-entry.c | H A D | 13-Mar-2025 | 574 | 20 | 7 | |
| gcc-flag-compatibility-aix.c | H A D | 13-Mar-2025 | 3.1 KiB | 63 | 7 | |
| gcc-flag-compatibility.c | H A D | 13-Mar-2025 | 3.1 KiB | 61 | 7 | |
| misexpect-branch-cold.c | H A D | 13-Mar-2025 | 663 | 27 | 17 | |
| misexpect-branch-nonconst-expected-val.c | H A D | 13-Mar-2025 | 625 | 24 | 15 | |
| misexpect-branch-unpredictable.c | H A D | 13-Mar-2025 | 632 | 26 | 16 | |
| misexpect-branch.c | H A D | 13-Mar-2025 | 2.5 KiB | 50 | 27 | |
| misexpect-switch-default.c | H A D | 13-Mar-2025 | 1.1 KiB | 41 | 31 | |
| misexpect-switch-nonconst.c | H A D | 13-Mar-2025 | 1 KiB | 45 | 32 | |
| misexpect-switch-only-default-case.c | H A D | 13-Mar-2025 | 924 | 37 | 24 | |
| misexpect-switch.c | H A D | 13-Mar-2025 | 1.1 KiB | 40 | 29 | |
| objc-general.m | H A D | 13-Mar-2025 | 2.8 KiB | 94 | 76 | |
| profile-does-not-exist.c | H A D | 13-Mar-2025 | 217 | 5 | 0 | |
| profile-summary.c | H A D | 13-Mar-2025 | 571 | 26 | 16 |
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