summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/profile/InstrProfilingValue.c
AgeCommit message (Expand)Author
2024-01-17[compiler-rt] Silence warnings when building with Clang ToTAlexandre Ganea
2023-07-19[InstrProf] Ignore -Wcast-qual after D153911 to fix build failure (NFC)Jie Fu
2022-04-09Giving a lot more functions prototypes; NFCAaron Ballman
2021-09-04[compiler-rt] NFC: Fix trivial typoKazuaki Ishizaki
2020-10-15[PGO] Remove the old memop value profiling buckets.Hiroshi Yamauchi
2020-08-03[PGO] Extend the value profile buckets for mem op sizes.Hiroshi Yamauchi
2020-08-03[PGO] Change a `NumVSites == 0` workaround to assertFangrui Song
2020-07-22[PGO] Don't call calloc(0, sizeof(ValueProfNode *))Fangrui Song
2020-07-22Revert D81682 "[PGO] Extend the value profile buckets for mem op sizes."Fangrui Song
2020-07-15[PGO] Extend the value profile buckets for mem op sizes.Hiroshi Yamauchi
2020-06-25Revert "[PGO] Extend the value profile buckets for mem op sizes."Hiroshi Yamauchi
2020-06-25[PGO] Extend the value profile buckets for mem op sizes.Hiroshi Yamauchi
2019-11-22Reland "[CMake] Support installation of InstrProfData.inc"Petr Hosek
2019-11-22Revert "[CMake] Support installation of InstrProfData.inc"Petr Hosek
2019-11-22[CMake] Support installation of InstrProfData.incPetr Hosek
2019-02-08[InstrProf] Implement static profdata registrationReid Kleckner
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-09[compiler-rt] Remove unused formal parameters from allocateOneNode. NFC.Matt Davis
2018-04-02[profile] Fix value profile runtime merging issuesRong Xu
2017-12-14[profile] Port the runtime to Solaris (retry)Vedant Kumar
2017-12-14Revert "(HEAD -> master, origin/master, origin/HEAD) [profile] Port the runti...Vedant Kumar
2017-12-14[profile] Port the runtime to SolarisVedant Kumar
2017-07-28Change INSTR_PROF_DEFAULT_NUM_VAL_PER_SITE from 8 to 16.Dehao Chen
2017-03-15[PGO] Value profile support for value rangesRong Xu
2016-11-29[Profile] Fix value profiler eviction bugXinliang David Li
2016-06-17Fix most MSVC warnings in compiler-rt profiling libraryReid Kleckner
2016-05-31[profile] Fix PR/27917Xinliang David Li
2016-05-31Local var name change /NFCXinliang David Li
2016-05-26Add portable macro in common headerXinliang David Li
2016-05-26Add segment prefix for darwinXinliang David Li
2016-05-26Fix windows bot failureXinliang David Li
2016-05-26[profile] pre-allocate a small counter set in profile runtimeXinliang David Li
2016-05-25[profile] Add early checking to bypass node pointer updateXinliang David Li
2016-05-25[profile] Don't return `Node` when it is null.Sean Silva
2016-05-23[profile] clean up runtime warnings.Xinliang David Li
2016-05-22[profile] initialize static pool properly Xinliang David Li
2016-05-21[profile] Static counter allocation for value profiling (part-2)Xinliang David Li
2016-05-20Use C-style comment.Sean Silva
2016-05-20Add #include for PS4 getenv shim.Sean Silva
2016-05-19[profile] entry eviction support in value profilerXinliang David Li
2016-05-18[profile] Allow max vals per site to be controllable at runtimeXinliang David Li
2016-05-16[profile] minor code restructuring /NFCXinliang David Li
2016-05-14[profile] Eliminate dynamic memory allocation for vp writingXinliang David Li
2016-05-12[profile] Code refactoringXinliang David Li
2016-05-11cleanup: Enforce caller to set total size to avoid redundant size computeXinliang David Li
2016-05-10Reapply r268840: [profile] Simplify value profile writingXinliang David Li
2016-05-07Revert "[profile] Simplify value profile writing"Renato Golin
2016-05-07[profile] Simplify value profile writingXinliang David Li
2016-03-06Minor cleanupXinliang David Li
2016-02-26[profile] Compute number of data entries correctlyVedant Kumar