summaryrefslogtreecommitdiff
path: root/lib/profile
Commit message (Expand)AuthorAgeFilesLines
* Fix building InstrProfilingFile.c on FreeBSDViktor Kutuzov2014-06-151-1/+0
* Go via uintptr_t when casting away constness, otherwise GCC will warnJoerg Sonnenberger2014-05-201-1/+4
* InstrProf: Support profiling dlopen'd shared librariesDuncan P. N. Exon Smith2014-05-173-78/+94
* InstrProf: Create a PIC version of the profile runtimeDuncan P. N. Exon Smith2014-05-161-0/+5
* InstrProf: Fix shared object profilingDuncan P. N. Exon Smith2014-05-167-13/+84
* Fix typosAlp Toker2014-05-151-1/+1
* InstrProf: Remove redundant declarationDuncan P. N. Exon Smith2014-05-101-1/+0
* profile: Fix the build with gcc 4.9Reid Kleckner2014-05-012-18/+16
* [profile] Flatten profile runtime - define platform-specific code in sources,...Alexey Samsonov2014-04-223-16/+14
* InstrProf: Add simple compiler-rt testDuncan P. N. Exon Smith2014-03-311-2/+0
* [CMake] Rename add_compiler_rt_static_runtime to add_compiler_rt_runtime.Alexey Samsonov2014-03-311-2/+1
* Define uintptr_t in the profiling sources on x86_64 FreeBSD in 32-bit modeViktor Kutuzov2014-03-261-0/+1
* InstrProf: Change the extension of the default profileDuncan P. N. Exon Smith2014-03-241-1/+1
* InstrProf: Indicate pointer size in raw profileDuncan P. N. Exon Smith2014-03-231-4/+6
* Avoid GCC's "cast from pointer to integer of different size" warning.David Blaikie2014-03-212-4/+4
* InstrProf: Remove MSVC-specific logicDuncan P. N. Exon Smith2014-03-211-14/+8
* InstrProf: Change magic number to have non-text charactersDuncan P. N. Exon Smith2014-03-211-9/+16
* InstrProf: __ => _ in header guardsDuncan P. N. Exon Smith2014-03-211-3/+3
* InstrProf: Unify logic in two profile writersDuncan P. N. Exon Smith2014-03-213-25/+27
* InstrProf: Write the __llvm_profile_write_buffer()Duncan P. N. Exon Smith2014-03-211-2/+45
* InstrProf: If libc is available, use it; no functionality changeDuncan P. N. Exon Smith2014-03-213-49/+50
* InstrProf: Reorganize files; no functionality changeDuncan P. N. Exon Smith2014-03-219-106/+126
* InstrProf: Write raw binary profile from runtimeDuncan P. N. Exon Smith2014-03-211-22/+47
* PGO: Indicate errors in profile runtime APIDuncan P. N. Exon Smith2014-03-214-19/+41
* PGO: Substitute pid for %p in filenameDuncan P. N. Exon Smith2014-03-211-1/+46
* PGO: Declare zero-argument C functions as foo(void)Duncan P. N. Exon Smith2014-03-205-22/+30
* PGO: Change runtime prefix from pgo to profileDuncan P. N. Exon Smith2014-03-207-57/+57
* PGO: Add function to reset counters at runtimeDuncan P. N. Exon Smith2014-03-204-9/+17
* PGO: Add missing file...Duncan P. N. Exon Smith2014-03-201-0/+28
* PGO: Update interface for writing instrumentation data to fileDuncan P. N. Exon Smith2014-03-202-12/+19
* PGO: Add explicit static initializationDuncan P. N. Exon Smith2014-03-204-7/+32
* PGO: Moving files for clarityDuncan P. N. Exon Smith2014-03-203-2/+2
* PGO: Implement Darwin linker magic for instrumentationDuncan P. N. Exon Smith2014-03-202-6/+37
* PGO: Split out initialization of section boundsDuncan P. N. Exon Smith2014-03-204-35/+69
* PGO: Constify references to instrumentation dataDuncan P. N. Exon Smith2014-03-201-6/+6
* PGO: Use past-the-end semantics for pointer rangeDuncan P. N. Exon Smith2014-03-191-5/+4
* PGO: Splitting implementation files; no functionality changeDuncan P. N. Exon Smith2014-03-195-132/+173
* PGO: Fix obviously wrong typedefs for MSDuncan P. N. Exon Smith2014-03-192-2/+2
* profile: Include the function hash in PGO profilesJustin Bogner2014-03-181-1/+2
* Reapply "PGO: Statically generate data structures"Duncan P. N. Exon Smith2014-03-171-48/+79
* Revert r204079, r204083 and r204084 "PGO: Statically generate data structures"Duncan P. N. Exon Smith2014-03-171-80/+48
* Switch from fputc to putc to fix r204079?Duncan P. N. Exon Smith2014-03-171-1/+1
* Rename __ProfileData to __llvm_pgo_dataDuncan P. N. Exon Smith2014-03-171-9/+9
* PGO: Statically generate data structuresDuncan P. N. Exon Smith2014-03-171-48/+80
* Revert "profile: Use a simple binary format for profiling"Justin Bogner2014-03-121-155/+37
* profile: Use a simple binary format for profilingJustin Bogner2014-03-121-37/+155
* A fix for platform-dependent types in sanitizers' profiling support lib on x6...Viktor Kutuzov2014-03-102-7/+36
* Add an environment variable to override the default profile output file.Bob Wilson2014-02-201-1/+4
* [CMake] Add top-level target for each compiler-rt library, and add 'compiler-...Alexey Samsonov2014-02-181-0/+6
* Enable compilation of RT on ARMRenato Golin2014-01-311-1/+1