summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData/InstrProf.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [llvm-profdata] Add check for text profile formats and improve error reportingNathan Slingerland2015-11-121-5/+7
* unique_ptrify the AllocValueProfData helper function introduced in r252783David Blaikie2015-11-111-6/+5
* Refactoring and fix another instance of asan errorXinliang David Li2015-11-111-5/+10
* Silencing a signed vs unsigned type mismatch warning.Aaron Ballman2015-11-111-1/+1
* Fix asan warning (NFC)Xinliang David Li2015-11-101-2/+3
* [PGO] Make indexed value profile data more compactXinliang David Li2015-11-101-0/+228
* [PGO] Instr func name var creation code refactoringXinliang David Li2015-11-091-0/+66
* InstrProf: Support for value profiling in the indexed profile formatJustin Bogner2015-09-291-0/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* InstrProf: Give coverage its own errors instead of piggy backing on instrprofJustin Bogner2015-05-061-4/+4
OpenPOWER on IntegriCloud