summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData/CoverageMapping.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move coveragemap_error enum into coverage namespace and InstrProf.h /NFCXinliang David Li2016-01-101-1/+1
* Coverage code refactoring /NFCXinliang David Li2015-12-151-13/+5
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* [Object] Search for architecures by name in MachOUniversalBinary::getObjectFo...Frederic Riss2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Don't use std::errc.Rafael Espindola2015-06-131-2/+3
* InstrProf: Treat functions with a coverage map but no profile as unreachedJustin Bogner2015-05-131-2/+3
* InstrProf: Give coverage its own errors instead of piggy backing on instrprofJustin Bogner2015-05-061-0/+31
* 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-231-0/+1
* InstrProf: Teach llvm-cov to handle universal binaries when given -archJustin Bogner2015-03-111-2/+3
* InstrProf: Simplify the construction of BinaryCoverageReaderJustin Bogner2015-02-261-4/+6
* InstrProf: Rename ObjectFileCoverageMappingReader to BinaryCoverageReaderJustin Bogner2015-02-261-1/+1
* 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
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-4/+4
* InstrProf: Use ErrorOr for IndexedInstrProfReader::create (NFC)Justin Bogner2015-02-161-2/+3
* Fix accidental bit flip.Benjamin Kramer2015-02-121-2/+2
* CoverageMapping: Bitvectorize code. No functionality change.Benjamin Kramer2015-02-121-27/+20
* 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-141-1/+0
* llvm-cov: Sink some reporting logic into CoverageMappingJustin Bogner2014-11-141-1/+9
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-031-1/+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
* llvm-cov: Use the number of executed functions for the function coverage metric.Alex Lorenz2014-09-301-1/+3
* llvm-cov: Combine segments that cover the same locationJustin Bogner2014-09-251-4/+18
* llvm-cov: Allow creating CoverageMappings from filenamesJustin Bogner2014-09-201-0/+14
* llvm-cov: Disentangle the coverage data logic from the display (NFC)Justin Bogner2014-09-201-0/+275
* llvm-cov: Try to appease MSVC after r217404Justin Bogner2014-09-081-2/+2
* llvm-cov: Use ErrorOr rather than an error_code* (NFC)Justin Bogner2014-09-081-24/+17
* Coverage: fix the missing output stream in recursive call to CoverageMappingC...Alex Lorenz2014-07-291-2/+2
* Add code coverage mapping data, reader, and writer.Alex Lorenz2014-07-241-0/+149
OpenPOWER on IntegriCloud