summaryrefslogtreecommitdiff
path: root/lib/profile/InstrProfiling.h
Commit message (Expand)AuthorAgeFilesLines
* The error message for mismatched value sites is very cryptic.Dmitry Mikulin2019-04-231-1/+1
* Reland compiler-rt support for order file instrumentation.Manman Ren2019-03-081-0/+4
* Revert compiler-rt diffs for order file instrumentation to get bot green!Manman Ren2019-03-051-4/+0
* Order File Instrumentation: dump the data in compiler-rtManman Ren2019-03-041-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [profile] Add interface to get profile filenameTeresa Johnson2018-07-191-0/+8
* [profile] Fix value profile runtime merging issuesRong Xu2018-04-021-0/+4
* Revert r312240Alex Lorenz2017-08-311-3/+3
* Build LLVM with -Wstrict-prototypes enabledAlex Lorenz2017-08-311-3/+3
* [Profile] Implement new API __llvm_profile_dumpXinliang David Li2016-08-091-0/+22
* [Profile] cleanup: do not reference name directly of vars shared between rt a...Xinliang David Li2016-07-221-3/+3
* [Profile] deprecate __llvm_profile_override_default_filename (part2)Xinliang David Li2016-07-211-16/+9
* [Profile] implement interface to get profile path prefixXinliang David Li2016-07-201-0/+10
* [profile] Hide some external symbols in InstrProfData.incVedant Kumar2016-06-081-0/+2
* [profile] clean up profile file handling codeXinliang David Li2016-05-241-7/+1
* [profile] Static counter allocation for value profiling (part-2)Xinliang David Li2016-05-211-0/+2
* Small typo and whitespace fix.Sean Silva2016-05-201-2/+2
* Fix typo.Sean Silva2016-05-191-1/+1
* [profile] add runtime variable documentationXinliang David Li2016-05-181-0/+29
* [profile] minor code restructuring /NFCXinliang David Li2016-05-161-0/+6
* Reapply r268840: [profile] Simplify value profile writingXinliang David Li2016-05-101-9/+1
* Revert "[profile] Simplify value profile writing"Renato Golin2016-05-071-1/+9
* [profile] Simplify value profile writingXinliang David Li2016-05-071-9/+1
* [PGO] Add API to check compatibility of profile data in bufferXinliang David Li2016-03-041-1/+13
* [PGO] Add API for profile merge from bufferXinliang David Li2016-03-031-0/+9
* [profile] Compute number of data entries correctlyVedant Kumar2016-02-261-0/+4
* [PGO]: Do not update Data->Value field during profile write.Xinliang David Li2015-12-291-4/+5
* [PGO] cleanup: unify prefix for portability macrosXinliang David Li2015-12-161-1/+2
* [PGO] Header file cleanup (NFC)Xinliang David Li2015-12-101-41/+1
* [PGO] Stop leaking libc function to buffer API implXinliang David Li2015-12-071-3/+4
* Move macro defs closer (NFC)Xinliang David Li2015-12-041-4/+5
* [PGO] Introduce error report macro in profile-rtXinliang David Li2015-12-031-0/+4
* [PGO] sync up target instrument decl between runtime and llvm (NFC)Xinliang David Li2015-11-231-2/+6
* [PGO] Unify raw profile header definitionXinliang David Li2015-11-231-10/+2
* [PGO] Use the alignment macro newly introduced (NFC)Xinliang David Li2015-11-231-1/+1
* [PGO] Unify per-function control data definitionXinliang David Li2015-11-231-8/+2
* [PGO] Use common definition of value profile kindXinliang David Li2015-11-231-3/+2
* [PGO] Start use InstrProf template file in compiler-rt/lib/profileXinliang David Li2015-11-231-5/+2
* [PGO] Compiler-rt cleanup -- introduces macros for various macrosXinliang David Li2015-11-231-1/+4
* [PGO] Fix buildbot failure on FreeBSD (when building __x86_64__ lib)Xinliang David Li2015-11-201-0/+7
* [PGO] Profile runtime name cleanupsXinliang David Li2015-11-201-18/+14
* Speculativley try to fix FreeBSD buildbots, which apparently cannot use stdint.hReid Kleckner2015-11-201-0/+2
* [PGO] Minor cleanups (formating, comments etc) (NFC)Xinliang David Li2015-11-181-0/+6
* [PGO] Fix the build failures due to 253483 and 253489.Betul Buyukkurt2015-11-181-4/+2
* [PGO] Removed an extra ')' in the LLVM_ALIGNAS(x) macro.Betul Buyukkurt2015-11-181-1/+1
* [PGO] Runtime support for value profiling.Betul Buyukkurt2015-11-181-1/+52
* [PGO] Cleanup: fix function-data field namesXinliang David Li2015-11-081-2/+2
* Use struct type instead of raw array for raw profile header (NFC)Xinliang David Li2015-10-161-1/+11
* Add support for generating profiles in a given directory.Diego Novillo2015-07-091-1/+1
* This change is the first of 3 patches to add support for specifyingEric Christopher2015-04-281-1/+16