summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData
Commit message (Expand)AuthorAgeFilesLines
* InstrProf: Treat functions with a coverage map but no profile as unreachedJustin Bogner2015-05-131-2/+3
* InstrProf: Simplify looking up sections for coverage dataJustin Bogner2015-05-071-18/+19
* InstrProf: Give coverage its own errors instead of piggy backing on instrprofJustin Bogner2015-05-063-33/+64
* InstrProf: Remove a function that just returns its argument (NFC)Justin Bogner2015-05-061-20/+20
* InstrProf: Strip filename prefixes from the names we display for coverageJustin Bogner2015-05-051-1/+15
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-232-0/+2
* InstrProf: Fix CoverageMappingReader on big endianJustin Bogner2015-03-161-16/+28
* InstrProf: Do a better job of reading coverage mapping data.Justin Bogner2015-03-161-59/+41
* InstrProf: Teach llvm-cov to handle universal binaries when given -archJustin Bogner2015-03-112-8/+31
* InstrProf: Allow hexadecimal function hashes in proftext formatJustin Bogner2015-03-091-1/+1
* Add missing includes. make_unique proliferated everywhere.Benjamin Kramer2015-03-011-0/+1
* InstrProf: Simplify the construction of BinaryCoverageReaderJustin Bogner2015-02-262-64/+61
* InstrProf: Rename ObjectFileCoverageMappingReader to BinaryCoverageReaderJustin Bogner2015-02-262-6/+6
* InstrProf: Remove dead code in CoverageMappingReaderJustin Bogner2015-02-251-13/+3
* Disallow implicit conversions from None to integer typesJustin Bogner2015-02-201-2/+6
* InstrProf: Don't combine expansion regions with code regionsJustin Bogner2015-02-181-1/+1
* InstrProf: Handle unknown functions if they consist only of zero-regionsJustin Bogner2015-02-181-10/+11
* InstrProf: Make CoverageMapping testable and add a basic unit testJustin Bogner2015-02-181-1/+1
* Re-apply "InstrProf: Add unit tests for the profile reader and writer"Justin Bogner2015-02-182-14/+46
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-4/+4
* Revert "InstrProf: Add unit tests for the profile reader and writer"Justin Bogner2015-02-172-45/+14
* Re-apply "InstrProf: Add unit tests for the profile reader and writer"Justin Bogner2015-02-172-14/+45
* Revert "InstrProf: Add unit tests for the profile reader and writer"Justin Bogner2015-02-162-45/+14
* InstrProf: Add unit tests for the profile reader and writerJustin Bogner2015-02-162-14/+45
* InstrProf: Use ErrorOr for IndexedInstrProfReader::create (NFC)Justin Bogner2015-02-162-5/+11
* Fix accidental bit flip.Benjamin Kramer2015-02-121-2/+2
* CoverageMapping: Bitvectorize code. No functionality change.Benjamin Kramer2015-02-121-27/+20
* Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.Zachary Turner2015-02-111-0/+3
* InstrProf: Use a stable sort when reading coverage regionsJustin Bogner2015-02-041-1/+1
* InstrProf: Make CounterMappingRegions less confusing to constructJustin Bogner2015-02-031-4/+3
* InstrProf: Remove CoverageMapping::HasCodeBefore, it isn't usedJustin Bogner2015-02-032-13/+6
* InstrProf: Simplify RawCoverageMappingReader's API slightlyJustin Bogner2015-02-031-7/+9
* InstrProf: Simplify some logic by using ArrayRef::slice (NFC)Justin Bogner2015-02-031-1/+1
* llvm-cov: Only combine segments if they overlap exactlyJustin Bogner2015-01-241-2/+8
* Replace size method call of containers to empty method where appropriateAlexander Kornienko2015-01-151-1/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-145-7/+4
* llvm-cov: Sink some reporting logic into CoverageMappingJustin Bogner2014-11-141-1/+9
* Use ErrorOr for the ::create factory on instrumented and sample profilers.Diego Novillo2014-11-033-28/+39
* Add show and merge tools for sample PGO profiles.Diego Novillo2014-11-013-57/+57
* [Object] Modify OwningBinary's interface to separate inspection from ownership.Lang Hames2014-10-311-1/+1
* Add profile writing capabilities for sampling profiles.Diego Novillo2014-10-304-38/+373
* Reduce double set lookups. NFC.Benjamin Kramer2014-10-101-2/+2
* Remove bogus std::error_code returns form SectionRef.Rafael Espindola2014-10-081-1/+2
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-032-2/+1
* InstrProf: Avoid linear search in a hot loopJustin Bogner2014-10-021-5/+6
* Reapply "InstrProf: Don't keep a large sparse list around just to zero it"Justin Bogner2014-10-021-24/+43
* Revert "InstrProf: Don't keep a large sparse list around just to zero it"Justin Bogner2014-10-021-38/+24
* InstrProf: Don't keep a large sparse list around just to zero itJustin Bogner2014-10-021-24/+38
* InstrProf: Simplify counting a file's regions when writing coverage (NFC)Justin Bogner2014-10-021-34/+24
* llvm-cov: Use the number of executed functions for the function coverage metric.Alex Lorenz2014-09-301-1/+3
OpenPOWER on IntegriCloud