summaryrefslogtreecommitdiff
path: root/lib/profile
AgeCommit message (Expand)Author
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
2014-02-18[CMake] Add top-level target for each compiler-rt library, and add 'compiler-...Alexey Samsonov
2014-01-31Enable compilation of RT on ARMRenato Golin
2014-01-19Fix think-o from r199332 -- write to the new_filename we're building, notNick Lewycky
2014-01-15Avoid shadowing the global filename. Reorg mangle_filename to be moreJoerg Sonnenberger
2014-01-07Revert "Only include inttypes.h on platforms for which PRIu64 isn't in stdint.h"Justin Bogner
2014-01-07Revert "Explicitly enable PRIu64 by defining __STDC_FORMAT_MACROS if it isn't"Justin Bogner
2014-01-07Explicitly enable PRIu64 by defining __STDC_FORMAT_MACROS if it isn'tKaelyn Uhrain
2014-01-06Only include inttypes.h on platforms for which PRIu64 isn't in stdint.hKaelyn Uhrain
2014-01-06Use the PRIu64 macro for printing a uint64_t.Kaelyn Uhrain
2014-01-06profile: Rudimentary suppport for PGO instrumentationJustin Bogner
2013-12-10Fix minor gcc warnings.Matt Arsenault
2013-12-04compiler-rt: Added support for function checksums.Yuchen Wu
2013-11-20compiler-rt: Support for file checksum in GCDAProfiling.cpp.Yuchen Wu
2013-11-12Added summary info to GCDAProfiling.Yuchen Wu
2013-09-11Fix typoBill Wendling
2013-09-09Don't allow a NULL-length file. Try to revert to the buffered version.Bill Wendling
2013-06-27Revert hack that omits errno on Darwin platforms. We now have an acceptable '...Bill Wendling
2013-06-26Fix a use after free I introduced and that Bill caught in code reviewChandler Carruth
2013-06-25Don't use 'errno.h' on Apple just yet. This breaks for some of our buildbots.Bill Wendling
2013-06-25Address a few of the issues in GCDAProfiling I noted when lookingChandler Carruth
2013-06-25Remove the sysroot restriction from building GCDAProfiling.c.Chandler Carruth
2013-05-23Don't override 'mode' and cleanup some variable names.Bill Wendling
2013-05-23Add 'mode' parameter when using 'O_CREAT'. Thanks to Evgeniy for pointing thi...Bill Wendling
2013-05-23Performance improvement.Bill Wendling
2013-05-15Try to improve performance by using a read/write buffer instead of I/O.Bill Wendling
2013-05-03I was wrong in my testing.Bill Wendling
2013-05-03Use unbuffered I/O. This reduces the runtime by about half. Our implementatio...Bill Wendling
2013-04-22Improve performance of file I/O.Bill Wendling
2013-03-25Add basic support for building profile compiler-rt library in CMake build on ...Alexey Samsonov
2013-03-20Create a coverage initialization function.Bill Wendling
2013-03-19Add a way to register and execute "writeout" functions.Bill Wendling
2013-03-19Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seem...Alexey Samsonov
2013-03-19Support CMake build of profile runtime library on LinuxAlexey Samsonov
2013-03-18Add some GCOV functions that register all of the __llvm_gcov_flush() functions.Bill Wendling
2013-03-09Don't emit the extra checksum into the .gcda file if the user hasn't asked for Nick Lewycky
2013-03-07Take the GCDA version string as an input to llvm_gcda_start_file.Nick Lewycky
2013-02-28Holy macaroons, somebody made a copy of llvm/runtime/profile/GCDAProfiling.c,Nick Lewycky
2012-09-17Remove debugging code.Bill Wendling
2012-09-14Remove unused variable.Bill Wendling
2012-09-14Add support for reading the GCDA file and merging the arc information.Bill Wendling