summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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: Move some reader debug output out of the tool.Justin Bogner2014-09-201-0/+15
* Converting InstrProf's error_category to a ManagedStatic to avoid static cons...Chris Bieneman2014-09-191-2/+4
* LineIterator: Provide a variant that keeps blank linesJustin Bogner2014-09-171-1/+1
* llvm-profdata: Avoid undefined behaviour when reading raw profilesJustin Bogner2014-09-121-0/+3
* LLVMProfileData: Update LLVMBuild.txt corresponding to r217437.NAKAMURA Takumi2014-09-091-1/+1
* Re-factor sample profile reader into lib/ProfileData.Diego Novillo2014-09-092-0/+239
* 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
* Make some helpers static or move into the llvm namespace.Benjamin Kramer2014-09-031-1/+2
* llvm-cov: add code coverage tool that's based on coverage mapping format and ...Alex Lorenz2014-08-221-26/+71
* Coverage Mapping: add function's hash to coverage function records.Alex Lorenz2014-08-211-2/+4
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-5/+8
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* Coverage: add HasCodeBefore flag to a mapping region.Alex Lorenz2014-08-042-7/+15
* InstrProf: Allow multiple functions with the same nameJustin Bogner2014-08-013-40/+82
* Use std::unique_ptr to make the ownership explicit.Rafael Espindola2014-07-311-2/+2
* llvm-profdata: Clean up and reorganize some testsJustin Bogner2014-07-291-2/+2
* Coverage: improve efficiency of the counter propagation to the expansion regi...Alex Lorenz2014-07-291-8/+12
* Coverage: fix the missing output stream in recursive call to CoverageMappingC...Alex Lorenz2014-07-291-2/+2
* coverage: remove empty mapping regionsAlex Lorenz2014-07-252-8/+0
* Fix a warning in CoverageMappingReader.cppEhsan Akhgari2014-07-251-1/+1
* Add code coverage mapping data, reader, and writer.Alex Lorenz2014-07-243-0/+828
* Add code coverage mapping data, reader, and writer.Alex Lorenz2014-07-242-1/+4
* Update the MemoryBuffer API to use ErrorOr.Rafael Espindola2014-07-061-1/+4
* Renaming SwapByteOrder() to getSwappedBytes()Artyom Skrobov2014-06-141-1/+1
* Remove unused and odd code.Rafael Espindola2014-06-131-6/+0
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-19/+22
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-122-3/+5
* Don't import error_category into the llvm namespace.Rafael Espindola2014-06-121-2/+2
* Don't import error_condition into the llvm namespace.Rafael Espindola2014-06-121-2/+3
* Use std::error_code instead of llvm::error_code.Rafael Espindola2014-06-111-1/+1
* Mark a few functions noexcept.Rafael Espindola2014-06-101-2/+2
* Use an enum class.Rafael Espindola2014-06-031-2/+2
* There is no std::errc::success, remove the llvm one.Rafael Espindola2014-05-311-1/+1
* ProfileData: Allow multiple profiles in RawInstrProfReaderJustin Bogner2014-05-161-4/+29
* Fixing a cast-qual warning. getBufferStart() and getBufferEnd() both return a...Aaron Ballman2014-05-011-2/+3
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-291-0/+1
OpenPOWER on IntegriCloud