summaryrefslogtreecommitdiff
path: root/lib/profile
AgeCommit message (Expand)Author
2014-09-04profile: Avoid name collisions between instrumentation and runtimeJustin Bogner
2014-08-18profile: Improve error messages on bad GCDA filesJustin Bogner
2014-06-15Fix building InstrProfilingFile.c on FreeBSDViktor Kutuzov
2014-05-20Go via uintptr_t when casting away constness, otherwise GCC will warnJoerg Sonnenberger
2014-05-17InstrProf: Support profiling dlopen'd shared librariesDuncan P. N. Exon Smith
2014-05-16InstrProf: Create a PIC version of the profile runtimeDuncan P. N. Exon Smith
2014-05-16InstrProf: Fix shared object profilingDuncan P. N. Exon Smith
2014-05-15Fix typosAlp Toker
2014-05-10InstrProf: Remove redundant declarationDuncan P. N. Exon Smith
2014-05-01profile: Fix the build with gcc 4.9Reid Kleckner
2014-04-22[profile] Flatten profile runtime - define platform-specific code in sources,...Alexey Samsonov
2014-03-31InstrProf: Add simple compiler-rt testDuncan P. N. Exon Smith
2014-03-31[CMake] Rename add_compiler_rt_static_runtime to add_compiler_rt_runtime.Alexey Samsonov
2014-03-26Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit modeViktor Kutuzov
2014-03-24InstrProf: Change the extension of the default profileDuncan P. N. Exon Smith
2014-03-23InstrProf: Indicate pointer size in raw profileDuncan P. N. Exon Smith
2014-03-21Avoid GCC's "cast from pointer to integer of different size" warning.David Blaikie
2014-03-21InstrProf: Remove MSVC-specific logicDuncan P. N. Exon Smith
2014-03-21InstrProf: Change magic number to have non-text charactersDuncan P. N. Exon Smith
2014-03-21InstrProf: __ => _ in header guardsDuncan P. N. Exon Smith
2014-03-21InstrProf: Unify logic in two profile writersDuncan P. N. Exon Smith
2014-03-21InstrProf: Write the __llvm_profile_write_buffer()Duncan P. N. Exon Smith
2014-03-21InstrProf: If libc is available, use it; no functionality changeDuncan P. N. Exon Smith
2014-03-21InstrProf: Reorganize files; no functionality changeDuncan P. N. Exon Smith
2014-03-21InstrProf: Write raw binary profile from runtimeDuncan P. N. Exon Smith
2014-03-21PGO: Indicate errors in profile runtime APIDuncan P. N. Exon Smith
2014-03-21PGO: Substitute pid for %p in filenameDuncan P. N. Exon Smith
2014-03-20PGO: Declare zero-argument C functions as foo(void)Duncan P. N. Exon Smith
2014-03-20PGO: Change runtime prefix from pgo to profileDuncan P. N. Exon Smith
2014-03-20PGO: Add function to reset counters at runtimeDuncan P. N. Exon Smith
2014-03-20PGO: Add missing file...Duncan P. N. Exon Smith
2014-03-20PGO: Update interface for writing instrumentation data to fileDuncan P. N. Exon Smith
2014-03-20PGO: Add explicit static initializationDuncan P. N. Exon Smith
2014-03-20PGO: Moving files for clarityDuncan P. N. Exon Smith
2014-03-20PGO: Implement Darwin linker magic for instrumentationDuncan P. N. Exon Smith
2014-03-20PGO: Split out initialization of section boundsDuncan P. N. Exon Smith
2014-03-20PGO: Constify references to instrumentation dataDuncan P. N. Exon Smith
2014-03-19PGO: Use past-the-end semantics for pointer rangeDuncan P. N. Exon Smith
2014-03-19PGO: Splitting implementation files; no functionality changeDuncan P. N. Exon Smith
2014-03-19PGO: Fix obviously wrong typedefs for MSDuncan P. N. Exon Smith
2014-03-18profile: Include the function hash in PGO profilesJustin Bogner
2014-03-17Reapply "PGO: Statically generate data structures"Duncan P. N. Exon Smith
2014-03-17Revert r204079, r204083 and r204084 "PGO: Statically generate data structures"Duncan P. N. Exon Smith
2014-03-17Switch from fputc to putc to fix r204079?Duncan P. N. Exon Smith
2014-03-17Rename __ProfileData to __llvm_pgo_dataDuncan P. N. Exon Smith
2014-03-17PGO: Statically generate data structuresDuncan P. N. Exon Smith
2014-03-12Revert "profile: Use a simple binary format for profiling"Justin Bogner
2014-03-12profile: Use a simple binary format for profilingJustin Bogner
2014-03-10A fix for platform-dependent types in sanitizers' profiling support lib on x6...Viktor Kutuzov
2014-02-20Add an environment variable to override the default profile output file.Bob Wilson