summaryrefslogtreecommitdiff
path: root/lib/profile
AgeCommit message (Expand)Author
2015-12-20[PGO] Implement BOOL_CMPXCHG for WindowsXinliang David Li
2015-12-19[PGO] Fix build failure with MSVCXinliang David Li
2015-12-17Fix typo in MSC pathXinliang David Li
2015-12-16[PGO] cleanup: unify prefix for portability macrosXinliang David Li
2015-12-15[PGO] Improve prof library portabilityXinliang David Li
2015-12-15[PGO] Open file with explict binary modeXinliang David Li
2015-12-10[PGO] Split value profiling runtime into its own fileXinliang David Li
2015-12-10Sync up with masterXinliang David Li
2015-12-10[PGO] Move impl specific decl to InstrProfilingInternal.h (NFC)Xinliang David Li
2015-12-10[PGO] Move target-dependent macro to InstrProfilingPort.h (NFC)Xinliang David Li
2015-12-10[PGO] Header file cleanup (NFC)Xinliang David Li
2015-12-10[PGO] use COMPILER_RT_HAS_ATOMTICS macroXinliang David Li
2015-12-09[PGO] Add cmake check to determine atomics op availabilityXinliang David Li
2015-12-08Fix typoXinliang David Li
2015-12-07[PGO] Stop leaking libc function to buffer API implXinliang David Li
2015-12-05Use macro for common code pattern (NFC)Xinliang David Li
2015-12-04Move macro defs closer (NFC)Xinliang David Li
2015-12-04[PGO] Fix mips test failure with new test caseXinliang David Li
2015-12-04[PGO] Unify VP data format between raw and indexed profile (runtime)Xinliang David Li
2015-12-04Don't shadow a variable in the outer scope. Use canonical form of theJoerg Sonnenberger
2015-12-03[PGO] Introduce error report macro in profile-rtXinliang David Li
2015-12-02Sync up with master fileXinliang David Li
2015-11-29sync up with master fileXinliang David Li
2015-11-28Sync up template file with masterXinliang David Li
2015-11-26Sync up with master InstrProfData.incXinliang David Li
2015-11-24sync up InstrProfData.inc with masterXinliang David Li
2015-11-23[PGO] sync up target instrument decl between runtime and llvm (NFC)Xinliang David Li
2015-11-23[PGO] Unify section name, section symbol definitions (Darwin)Xinliang David Li
2015-11-23[PGO] Unify section name, section symbol definitions (Linux)Xinliang David Li
2015-11-23[PGO] Unify raw profile header definitionXinliang David Li
2015-11-23[PGO] Use the alignment macro newly introduced (NFC)Xinliang David Li
2015-11-23Sync up template file with master (NFC)Xinliang David Li
2015-11-23[PGO] Unify per-function control data definitionXinliang David Li
2015-11-23[PGO] Use common definition of value profile kindXinliang David Li
2015-11-23[PGO] Use common definition of raw magic and versionXinliang David Li
2015-11-23[PGO] Start use InstrProf template file in compiler-rt/lib/profileXinliang David Li
2015-11-23Sync up InstrProfData.inc with masterXinliang David Li
2015-11-23[PGO] Make InstrProfData.inc available to compiler-rt.Xinliang David Li
2015-11-23Fix a bug introduced in cleanupXinliang David Li
2015-11-23[PGO] Compiler-rt cleanup -- introduces macros for various macrosXinliang David Li
2015-11-21Fix -Wpointer-sign warningXinliang David Li
2015-11-21[PGO] Implement a more robust/readable Writer callback interfaceXinliang David Li
2015-11-20[PGO] Fix buildbot failure on FreeBSD (when building __x86_64__ lib)Xinliang David Li
2015-11-20[PGO] Profile runtime name cleanupsXinliang David Li
2015-11-20Speculatively fix MIPS build bot failuresXinliang David Li
2015-11-20Speculativley try to fix FreeBSD buildbots, which apparently cannot use stdint.hReid Kleckner
2015-11-19[PGO] Minor cleanups (from review feedback)Xinliang David Li
2015-11-18Fix format in comments.Xinliang David Li
2015-11-18[PGO] Minor cleanups (formating, comments etc) (NFC)Xinliang David Li
2015-11-18Fix format of previous patch (NFC)Xinliang David Li