summaryrefslogtreecommitdiff
path: root/lib/IR/GCOV.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-2/+1
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-1/+1
2014-02-24Don't make F_None the default.Rafael Espindola1-1/+1
2014-02-04llvm-cov: Fix include order in GCOV.cppJustin Bogner1-3/+3
2014-02-04llvm-cov: Implement the preserve-paths flagJustin Bogner1-10/+49
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-12-19GCOV.cpp: Fix format strings, %lf. Don't use %lf to double.NAKAMURA Takumi1-3/+3
2013-12-19llvm-cov: Added -f option for function summaries.Yuchen Wu1-15/+81
2013-12-18llvm-cov: Print coverage summary to STDOUT.Yuchen Wu1-3/+38
2013-12-18llvm-cov: s/(.*)Executed/\1Exec/Yuchen Wu1-3/+3
2013-12-18llvm-cov: Added -c option for branch counts.Yuchen Wu1-11/+30
2013-12-16llvm-cov: Added -u option for unconditional branch info.Yuchen Wu1-8/+18
2013-12-16llvm-cov: Removed extra semicolon from ;;.Yuchen Wu1-1/+1
2013-12-13llvm-cov: Added -b option for branch probabilities.Yuchen Wu1-22/+135
2013-12-10GCOV.cpp: Use PRIu64 instead of %lu.NAKAMURA Takumi1-1/+1
2013-12-10llvm-cov: Added -a option for block data.Yuchen Wu1-3/+30
2013-12-05llvm-cov: Further improved error messages.Yuchen Wu1-5/+7
2013-12-05llvm-cov: Conformed headers.Yuchen Wu1-1/+1
2013-12-05llvm-cov: Changed extension from .llcov to .gcov.Yuchen Wu1-1/+1
2013-12-04Un-revert r196358: "llvm-cov: Added support for function checksums."Daniel Jasper1-3/+9
2013-12-04Revert r196358: "llvm-cov: Added support for function checksums."Daniel Jasper1-9/+3
2013-12-04llvm-cov: Added support for function checksums.Yuchen Wu1-3/+9
2013-12-04llvm-cov: Added checks for ident, checksum, name.Yuchen Wu1-15/+45
2013-12-04llvm-cov: Capitalized GCNO and GCDA for consistency.Yuchen Wu1-5/+5
2013-12-04llvm-cov: Split GCOVFile's read into GCNO and GCDA.Yuchen Wu1-52/+55
2013-12-03llvm-cov: Cleaned up print() function slightly.Yuchen Wu1-9/+7
2013-12-03llvm-cov: Removed output to STDOUT/specified file.Yuchen Wu1-2/+7
2013-12-03llvm-cov: Store blocks rather than counts per line.Yuchen Wu1-7/+13
2013-12-03llvm-cov: Added edge struct for traversal in block.Yuchen Wu1-12/+39
2013-12-03llvm-cov: Split up reading of GCNO and GCDA files.Yuchen Wu1-41/+49
2013-11-21llvm-cov: Formatting change.Yuchen Wu1-2/+1
2013-11-20llvm-cov: Added file checksum to gcno and gcda files.Yuchen Wu1-0/+7
2013-11-19llvm-cov: Moved printing after error checks.Yuchen Wu1-6/+8
2013-11-19llvm-cov: Added constness property to methods.Yuchen Wu1-14/+15
2013-11-15llvm-cov: Clean up memory leaks.Benjamin Kramer1-1/+1
2013-11-14IR/GCOV.cpp: Use PRIu64 as format string with uint64_t.NAKAMURA Takumi1-1/+1
2013-11-14Whitespace.NAKAMURA Takumi1-3/+2
2013-11-14llvm-cov: Slightly improved error checking.Yuchen Wu1-0/+4
2013-11-14llvm-cov: Removed StringMap holding GCOVLines.Yuchen Wu1-39/+15
2013-11-14llvm-cov: Replaced asserts with proper error handling.Yuchen Wu1-44/+79
2013-11-05Revert "llvm-cov: Added command-line option to change dir."Yuchen Wu1-8/+6
2013-11-05llvm-cov: Added command-line option to change dir.Yuchen Wu1-6/+8
2013-11-05Support for reading run counts in llvm-cov.Yuchen Wu1-1/+13
2013-11-02Added command-line option to output llvm-cov to file.Yuchen Wu1-10/+11
2013-10-25llvm-cov dump to dbgs() instead of outs().Yuchen Wu1-13/+14
2013-10-25Support for reading program counts in llvm-cov.Yuchen Wu1-12/+17
2013-10-24Fixed llvm-cov to count edges instead of blocks.Yuchen Wu1-2/+11
2013-10-23Use a map instead of vector to store line counts.Yuchen Wu1-22/+10
2013-10-23Test commit. Added whitespace in GCOV.cpp.Yuchen Wu1-1/+1
2013-10-22llvm-cov: Use uint32_t for loop variables to be more consistent.Bob Wilson1-2/+2