summaryrefslogtreecommitdiff
path: root/lib/profile/InstrProfilingValue.c
Commit message (Expand)AuthorAgeFilesLines
* [InstrProf] Implement static profdata registrationReid Kleckner2019-02-081-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [compiler-rt] Remove unused formal parameters from allocateOneNode. NFC.Matt Davis2018-10-091-3/+2
* [profile] Fix value profile runtime merging issuesRong Xu2018-04-021-9/+24
* [profile] Port the runtime to Solaris (retry)Vedant Kumar2017-12-141-3/+5
* Revert "(HEAD -> master, origin/master, origin/HEAD) [profile] Port the runti...Vedant Kumar2017-12-141-5/+3
* [profile] Port the runtime to SolarisVedant Kumar2017-12-141-3/+5
* Change INSTR_PROF_DEFAULT_NUM_VAL_PER_SITE from 8 to 16.Dehao Chen2017-07-281-1/+1
* [PGO] Value profile support for value rangesRong Xu2017-03-151-0/+29
* [Profile] Fix value profiler eviction bugXinliang David Li2016-11-291-1/+1
* Fix most MSVC warnings in compiler-rt profiling libraryReid Kleckner2016-06-171-1/+1
* [profile] Fix PR/27917Xinliang David Li2016-05-311-3/+4
* Local var name change /NFCXinliang David Li2016-05-311-19/+19
* Add portable macro in common headerXinliang David Li2016-05-261-6/+1
* Add segment prefix for darwinXinliang David Li2016-05-261-1/+6
* Fix windows bot failureXinliang David Li2016-05-261-0/+2
* [profile] pre-allocate a small counter set in profile runtimeXinliang David Li2016-05-261-18/+23
* [profile] Add early checking to bypass node pointer updateXinliang David Li2016-05-251-3/+8
* [profile] Don't return `Node` when it is null.Sean Silva2016-05-251-5/+7
* [profile] clean up runtime warnings.Xinliang David Li2016-05-231-3/+7
* [profile] initialize static pool properly Xinliang David Li2016-05-221-10/+9
* [profile] Static counter allocation for value profiling (part-2)Xinliang David Li2016-05-211-10/+37
* Use C-style comment.Sean Silva2016-05-201-1/+1
* Add #include for PS4 getenv shim.Sean Silva2016-05-201-0/+1
* [profile] entry eviction support in value profilerXinliang David Li2016-05-191-1/+45
* [profile] Allow max vals per site to be controllable at runtimeXinliang David Li2016-05-181-1/+13
* [profile] minor code restructuring /NFCXinliang David Li2016-05-161-5/+6
* [profile] Eliminate dynamic memory allocation for vp writingXinliang David Li2016-05-141-105/+78
* [profile] Code refactoringXinliang David Li2016-05-121-0/+112
* cleanup: Enforce caller to set total size to avoid redundant size computeXinliang David Li2016-05-111-0/+1
* Reapply r268840: [profile] Simplify value profile writingXinliang David Li2016-05-101-43/+13
* Revert "[profile] Simplify value profile writing"Renato Golin2016-05-071-13/+43
* [profile] Simplify value profile writingXinliang David Li2016-05-071-43/+13
* Minor cleanupXinliang David Li2016-03-061-12/+0
* [profile] Compute number of data entries correctlyVedant Kumar2016-02-261-2/+2
* [profile] Fix iteration over profile data entriesVedant Kumar2016-02-231-1/+1
* [PGO] Use new macro introduced/NFCXinliang David Li2016-01-081-1/+1
* [PGO]: Do not update Data->Value field during profile write.Xinliang David Li2015-12-291-91/+33
* [PGO] cleanup: unify prefix for portability macrosXinliang David Li2015-12-161-9/+10
* [PGO] Split value profiling runtime into its own fileXinliang David Li2015-12-101-0/+237