summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData/InstrProf.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PGO] Add another interface for annotateValueSiteRong Xu2016-02-121-0/+7
* [PGO] Make the number of records for each value site metada adjustableRong Xu2016-02-101-2/+3
* Refactor PGO function naming and MD5 hashing support out of ProfileDataTeresa Johnson2016-02-091-19/+1
* Function name change /NFCXinliang David Li2016-02-041-2/+2
* Refactor profile summary support code. NFC.Easwaran Raman2016-02-041-50/+0
* [PGO] Add interfaces to annotate instr with VP dataXinliang David Li2016-02-041-0/+87
* [PGO] Profile interface cleanupXinliang David Li2016-02-041-4/+3
* Fix uninitiazed variable use problemXinliang David Li2016-02-031-1/+1
* [PGO] Profile summary reader/writer supportXinliang David Li2016-02-031-0/+15
* [PGO] allow pgo name collector to disable compression (for testing)/NFCXinliang David Li2016-01-261-2/+3
* Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko2016-01-261-5/+4
* [PGO] Add a new interface to be used by Indirect Call PromotionXinliang David Li2016-01-201-0/+7
* [PGO] Move profile summary interface/impl into InstrProf.[*] /NFCXinliang David Li2016-01-141-0/+35
* [Support] Add saturating multiply-add support functionNathan Slingerland2016-01-121-14/+3
* [PGO] Fix a bug in InstProfWriter addRecordXinliang David Li2016-01-081-5/+40
* [PGO] Simplify string parsingXinliang David Li2016-01-041-13/+3
* [PGO] Refactor string writer codeXinliang David Li2016-01-041-12/+18
* [PGO]: Use efficient 'join' API for uncompressed stringXinliang David Li2016-01-041-13/+5
* [PGO]: reserve space for string to avoid excessive memory realloc/copy (non l...Xinliang David Li2016-01-041-0/+6
* [PGO] simple refactoring (NFC)Xinliang David Li2016-01-031-4/+8
* [PGO]: Implement Func PGO name string compressionXinliang David Li2015-12-311-2/+99
* [PGO] Improve Indexed Profile Reader efficiency Xinliang David Li2015-12-201-31/+11
* Minor clean up -- move large single use method out of header(NFC)Xinliang David Li2015-12-201-0/+31
* [PGO] Cleanup: Move large member functions out of line (NFC)Xinliang David Li2015-12-181-2/+91
* [PGO] Simplify computehash interface (NFC)Xinliang David Li2015-12-181-2/+1
* Initialize all bytes in vp data (msan error)Xinliang David Li2015-12-151-4/+5
* Coverage code refactoring /NFCXinliang David Li2015-12-151-0/+9
* [PGO] Stop using invalid char in instr variable names.Xinliang David Li2015-12-121-1/+21
* [PGO] Revert r255365: solution incomplete, not handling lambda yetXinliang David Li2015-12-111-5/+4
* [PGO] Stop using invalid char in instr variable names.Xinliang David Li2015-12-111-4/+5
* [PGO] Add version to getPGOFuncName methodXinliang David Li2015-12-051-3/+5
* Use nullptr (NFC)Xinliang David Li2015-12-011-1/+1
* [PGO] Move value profile format related structures and APIs to common fileXinliang David Li2015-11-281-177/+4
* [PGO] Add return code for vp rt record init routine to indicate error conditionXinliang David Li2015-11-281-3/+6
* [PGO] Allow value profile writer interface to allocated target buffer Xinliang David Li2015-11-281-9/+13
* [PGO] Extract VP data integrity check code into a helper function (NFC)Xinliang David Li2015-11-281-17/+21
* [PGO] Implement ValueProfiling Closure interfaces for runtime value profile dataXinliang David Li2015-11-251-3/+119
* [PGO] Regroup functions in better order (NFC)Xinliang David Li2015-11-251-93/+96
* [PGO] Convert InstrProfRecord based serialization methods to use common C met...Xinliang David Li2015-11-251-35/+97
* [PGO] convert a subset of C++ interfaces into C (for sharing) (NFC)Xinliang David Li2015-11-251-28/+10
* Move member functions closer to others of the same class (NFC)Xinliang David Li2015-11-251-14/+16
* Fix function naming (NFC)Xinliang David Li2015-11-251-2/+2
* [PGO] Add mapper callback to interfaces retrieving value data for site (NFC)Xinliang David Li2015-11-241-11/+13
* [PGO] Small interface change to be profile rt ready Xinliang David Li2015-11-241-17/+3
* Minor refactor to make VP writing more efficientXinliang David Li2015-11-241-3/+1
* [PGO] Move value profile data definitions out of IndexedInstrProfXinliang David Li2015-11-171-5/+2
* [llvm-profdata] Improve error messaging when merging mismatched profile dataNathan Slingerland2015-11-171-3/+3
* Fix unaligned memory read issue exposed by ubsanXinliang David Li2015-11-171-10/+10
* [llvm-profdata] Add check for text profile formats and improve error reportin...Nathan Slingerland2015-11-131-5/+7
* reverting r252916 to investigate test failureNathan Slingerland2015-11-121-7/+5
OpenPOWER on IntegriCloud