hanchenye-llvm-project/compiler-rt/test/profile
Justin Bogner cc0d7eeb6d profile: Avoid name collisions between instrumentation and runtime
The naming scheme we're using for counters in profile data shares a
prefix with some fixed names we use for the runtime, notably
__llvm_profile_data_begin and _end. Embarrassingly, this means a
function called begin() can't be instrumented.

This modifies the runtime names so as not to collide with the
instrumentation.

llvm-svn: 217166
2014-09-04 15:45:31 +00:00
..
Inputs profile: add logging on failure 2014-05-18 19:33:37 +00:00
CMakeLists.txt InstrProfile: Use SANITIZER_COMMON_LIT_TEST_DEPS 2014-04-01 16:05:15 +00:00
instrprof-basic.c profile: Avoid name collisions between instrumentation and runtime 2014-09-04 15:45:31 +00:00
instrprof-dlopen.test profile: adjust flags for libdl 2014-05-18 19:33:39 +00:00
instrprof-dynamic-one-shared.test InstrProf: Create a PIC version of the profile runtime 2014-05-16 04:07:09 +00:00
instrprof-dynamic-two-shared.test InstrProf: Create a PIC version of the profile runtime 2014-05-16 04:07:09 +00:00
instrprof-reset-counters.c InstrProf: Test the functions in the runtime 2014-05-09 23:14:58 +00:00
instrprof-set-filename.c InstrProf: Test the functions in the runtime 2014-05-09 23:14:58 +00:00
instrprof-without-libc.c InstrProf: Pacify buildbots after r208460 2014-05-09 23:47:49 +00:00
instrprof-write-file-atexit-explicitly.c InstrProf: Test the functions in the runtime 2014-05-09 23:14:58 +00:00
instrprof-write-file-only.c profile: explicitly initialize file name in the test 2014-05-18 20:05:35 +00:00
instrprof-write-file.c InstrProf: Test the functions in the runtime 2014-05-09 23:14:58 +00:00
lit.cfg Run common and profile tests in cross-compiled builds. 2014-05-20 22:04:27 +00:00
lit.site.cfg.in