Vedant Kumar
|
db1d476217
Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
|
преди 9 години |
Vedant Kumar
|
8007bdd41f
Revert "(HEAD -> master, origin/master, origin/HEAD) [ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
|
преди 9 години |
Vedant Kumar
|
5b34ed8191
[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC
|
преди 9 години |
Vedant Kumar
|
85a1b73993
[unittests] Use coveragemap_error in CoverageMappingReaderMock (NFC)
|
преди 9 години |
Igor Kudrin
|
68065ba043
[Coverage] Combine counts of expansion regions if there are no code regions for the same area.
|
преди 9 години |
Vedant Kumar
|
78d69afd24
[ProfileData] Assert NoError in CoverageMappingTest
|
преди 9 години |
Easwaran Raman
|
a96d5370cb
Move coverage related code into a separate library.
|
преди 9 години |
Igor Kudrin
|
3c7ad33b0b
[Coverage] Restore the correct count value after processing a nested region in case of combined regions.
|
преди 9 години |
Igor Kudrin
|
66a92f3b19
Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion."
|
преди 9 години |
Mehdi Amini
|
f6071e14c5
[NFC] Header cleanup
|
преди 9 години |
Igor Kudrin
|
665e18d2ac
Revert "[Coverage] Prevent detection of false instantiations in case of macro expansion."
|
преди 9 години |
Igor Kudrin
|
cfdf5c2193
[Coverage] Prevent detection of false instantiations in case of macro expansion.
|
преди 9 години |
Igor Kudrin
|
e5d411971a
[Coverage] Add support for making test data for more than one function.
|
преди 9 години |
Igor Kudrin
|
77eb420264
[Coverage] Update testing methods to support more than two files
|
преди 9 години |
Vedant Kumar
|
ab3787a574
[Coverage] Strip <unknown> from PGO names if no filenames are available
|
преди 9 години |
Vedant Kumar
|
9c51ac3626
[Coverage] Fix the way we load "<unknown>:func" records
|
преди 9 години |
Vedant Kumar
|
0c94d7d441
[Profiling] Add a -sparse mode to llvm-profdata merge
|
преди 9 години |
Justin Bogner
|
c96f87a892
InstrProf: Support for value profiling in the indexed profile format
|
преди 10 години |
Justin Bogner
|
42ab8c0a90
InstrProf: Treat functions with a coverage map but no profile as unreached
|
преди 10 години |
Justin Bogner
|
730ddb6f57
InstrProf: Strip filename prefixes from the names we display for coverage
|
преди 10 години |
Justin Bogner
|
798787cea4
InstrProf: Don't combine expansion regions with code regions
|
преди 10 години |
Justin Bogner
|
e0eae15f6c
InstrProf: Handle unknown functions if they consist only of zero-regions
|
преди 10 години |
Justin Bogner
|
94da968134
InstrProf: Make CoverageMapping testable and add a basic unit test
|
преди 10 години |
Justin Bogner
|
ad295b5546
Re-apply "InstrProf: Use a test fixture in the coverage mapping tests"
|
преди 10 години |
Aaron Ballman
|
93e8e46202
Reverting r229473; it does not compile with MSVC 2013, and I suspect it was meant to be reverted in r229483.
|
преди 10 години |
Justin Bogner
|
a6f04a4ba7
InstrProf: Use a test fixture in the coverage mapping tests
|
преди 10 години |
Justin Bogner
|
0a45405fdb
InstrProf: Avoid using std::to_string
|
преди 10 години |
Justin Bogner
|
341ed28f16
InstrProf: std::to_string needs to #include <string>
|
преди 10 години |
Justin Bogner
|
ff966308e1
InstrProf: Add some unit tests for CoverageMapping
|
преди 10 години |