aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/InstrProfReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-03Use ErrorOr for the ::create factory on instrumented and sample profilers.Diego Novillo1-12/+18
2014-09-12llvm-profdata: Avoid undefined behaviour when reading raw profilesJustin Bogner1-0/+3
2014-08-01InstrProf: Allow multiple functions with the same nameJustin Bogner1-15/+48
2014-07-29llvm-profdata: Clean up and reorganize some testsJustin Bogner1-2/+2
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-1/+4
2014-06-14Renaming SwapByteOrder() to getSwappedBytes()Artyom Skrobov1-1/+1
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-19/+22
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-05-16ProfileData: Allow multiple profiles in RawInstrProfReaderJustin Bogner1-4/+29
2014-05-01Fixing a cast-qual warning. getBufferStart() and getBufferEnd() both return a...Aaron Ballman1-2/+3
2014-04-25ProfileData: Treat missing function counts as malformedJustin Bogner1-2/+6
2014-04-18ProfileData: Don't forward declare ComputeHash and make it static inlineJustin Bogner1-0/+5
2014-04-18ProfileData: Add support for the indexed instrprof formatJustin Bogner1-6/+112
2014-03-24InstrProf: Silence spurious warnings in GCC 4.8Duncan P. N. Exon Smith1-9/+13
2014-03-23InstrProf: Check pointer size in raw profileDuncan P. N. Exon Smith1-11/+40
2014-03-21InstrProf: Move constructor to the headerDuncan P. N. Exon Smith1-3/+0
2014-03-21InstrProf: Change magic number to have non-text charactersDuncan P. N. Exon Smith1-8/+8
2014-03-21InstrProf: Use move semantics with unique_ptrDuncan P. N. Exon Smith1-4/+4
2014-03-21InstrProf: Detect magic numbers in a more scalable wayDuncan P. N. Exon Smith1-34/+32
2014-03-21InstrProf: Actually detect bad headersDuncan P. N. Exon Smith1-7/+5
2014-03-21InstrProf: Read raw binary profile in llvm-profdataDuncan P. N. Exon Smith1-4/+106
2014-03-21ProfileData: Introduce the InstrProfReader interface and a text readerJustin Bogner1-0/+84