<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/tools/llvm-cov/SourceCoverageView.cpp, branch users/koachan/spr/main.sparcias-enable-parseforallfeatures-in-matchoperandparserimpl</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[llvm-cov] Coverage report HTML UI to jump between uncovered parts of code (#95662)</title>
<updated>2024-06-17T19:30:50+00:00</updated>
<author>
<name>Hana Dusíková</name>
<email>hanicka@hanicka.net</email>
</author>
<published>2024-06-17T19:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=06aa078d68380bc775f0a903204fe330d50f4f1f'/>
<id>06aa078d68380bc775f0a903204fe330d50f4f1f</id>
<content type='text'>
I replaced "jump to first uncovered line" with UI buttons and keyboard
shortcut to jump between uncovered parts of code: lines (key L), branchs
(key B), regions (key R).

User can also jump in reverse direction with shift+key.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I replaced "jump to first uncovered line" with UI buttons and keyboard
shortcut to jump between uncovered parts of code: lines (key L), branchs
(key B), regions (key R).

User can also jump in reverse direction with shift+key.</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm-cov][CoverageView] minor fix/improvement to HTML and text coverage output (#80952)</title>
<updated>2024-02-17T05:24:31+00:00</updated>
<author>
<name>Wentao Zhang</name>
<email>35722712+whentojump@users.noreply.github.com</email>
</author>
<published>2024-02-17T05:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0bf4f82f661817c79bd538c82c99515837cf1cf8'/>
<id>0bf4f82f661817c79bd538c82c99515837cf1cf8</id>
<content type='text'>
1. add the missing condition for MC/DC in hasSubViews()
2. add style for selected line
3. remove name="Ln" attribute in the link within MC/DC views
4. remove color for \n
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. add the missing condition for MC/DC in hasSubViews()
2. add style for selected line
3. remove name="Ln" attribute in the link within MC/DC views
4. remove color for \n
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm-cov] Simplify branch/MCDC subviews. NFC</title>
<updated>2024-01-28T00:00:37+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>i@maskray.me</email>
</author>
<published>2024-01-28T00:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=927919ac34a2085a7a25814fea492ac462b0d4ac'/>
<id>927919ac34a2085a7a25814fea492ac462b0d4ac</id>
<content type='text'>
Remove unneeded empty check and reundant copies. NFC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unneeded empty check and reundant copies. NFC
</pre>
</div>
</content>
</entry>
<entry>
<title>[coverage] skipping code coverage for 'if constexpr' and 'if consteval' (#78033)</title>
<updated>2024-01-22T11:50:20+00:00</updated>
<author>
<name>Hana Dusíková</name>
<email>hanicka@hanicka.net</email>
</author>
<published>2024-01-22T11:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=865e4a1f33bd3be42ff256c6839aff0860610a5a'/>
<id>865e4a1f33bd3be42ff256c6839aff0860610a5a</id>
<content type='text'>
`if constexpr` and `if consteval` conditional statements code coverage
should behave more like a preprocesor `#if`-s than normal
ConditionalStmt. This PR should fix that.

---------

Co-authored-by: cor3ntin &lt;corentinjabot@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`if constexpr` and `if consteval` conditional statements code coverage
should behave more like a preprocesor `#if`-s than normal
ConditionalStmt. This PR should fix that.

---------

Co-authored-by: cor3ntin &lt;corentinjabot@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[tools] Use SmallString::operator std::string (NFC)</title>
<updated>2024-01-19T08:19:31+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2024-01-19T08:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c03c4e2b1459cc5a3c40534f4a7f99144126fbf4'/>
<id>c03c4e2b1459cc5a3c40534f4a7f99144126fbf4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reland "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)"</title>
<updated>2023-12-13T21:10:05+00:00</updated>
<author>
<name>Alan Phipps</name>
<email>a-phipps@ti.com</email>
</author>
<published>2023-12-13T20:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8ecbb0404d740d1ab173554e47cef39cd5e3ef8c'/>
<id>8ecbb0404d740d1ab173554e47cef39cd5e3ef8c</id>
<content type='text'>
Part 2 of 3. This includes the Visualization and Evaluation components.

Differential Revision: https://reviews.llvm.org/D138847
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part 2 of 3. This includes the Visualization and Evaluation components.

Differential Revision: https://reviews.llvm.org/D138847
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)"</title>
<updated>2023-09-20T21:32:34+00:00</updated>
<author>
<name>Alan Phipps</name>
<email>a-phipps@ti.com</email>
</author>
<published>2023-09-20T21:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ab3cd075b314995f213b6ca50b6b3b4a14c051bd'/>
<id>ab3cd075b314995f213b6ca50b6b3b4a14c051bd</id>
<content type='text'>
This reverts commit 618a22144db5e45da8c95dc22064103e1b5e5b71.

Buildbots failing on windows and one other issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 618a22144db5e45da8c95dc22064103e1b5e5b71.

Buildbots failing on windows and one other issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)</title>
<updated>2023-09-20T20:30:47+00:00</updated>
<author>
<name>Alan Phipps</name>
<email>a-phipps@ti.com</email>
</author>
<published>2023-09-18T20:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=618a22144db5e45da8c95dc22064103e1b5e5b71'/>
<id>618a22144db5e45da8c95dc22064103e1b5e5b71</id>
<content type='text'>
Part 2 of 3. This includes the Visualization and Evaluation components.

Differential Revision: https://reviews.llvm.org/D138847
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part 2 of 3. This includes the Visualization and Evaluation components.

Differential Revision: https://reviews.llvm.org/D138847
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm-cov] Support directory layout in coverage reports</title>
<updated>2023-08-24T05:46:12+00:00</updated>
<author>
<name>Yuhao Gu</name>
<email>yhgu2000@outlook.com</email>
</author>
<published>2023-08-24T05:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bea39c5443612b638aa1cc56d36e3b1fd06f6e96'/>
<id>bea39c5443612b638aa1cc56d36e3b1fd06f6e96</id>
<content type='text'>
This is a GSoC 2023 project ([discourse link](https://discourse.llvm.org/t/coverage-support-a-hierarchical-directory-structure-in-generated-coverage-html-reports/68239)).

llvm-cov currently generates a single top-level index HTML file, which causes rendering scalability issues in large projects. This patch adds support for hierarchical directory structure into the HTML reports to solve scalability issues by introducing the following changes:

- Added a new command line option `--show-directory-coverage` for `llvm-cov show`. It works both for `--format=html` and `--format=text`.
- Two new classes: `CoveragePrinterHTMLDirectory` and `CoveragePrinterTextDirectory` was added to support the new option.
- A tool class `DirectoryCoverageReport` was added to support the two classes above.
- Updated the document.
- Added a new regression test for `--show-directory-coverage`.

Reviewed By: phosek, gulfem

Differential Revision: https://reviews.llvm.org/D151283
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a GSoC 2023 project ([discourse link](https://discourse.llvm.org/t/coverage-support-a-hierarchical-directory-structure-in-generated-coverage-html-reports/68239)).

llvm-cov currently generates a single top-level index HTML file, which causes rendering scalability issues in large projects. This patch adds support for hierarchical directory structure into the HTML reports to solve scalability issues by introducing the following changes:

- Added a new command line option `--show-directory-coverage` for `llvm-cov show`. It works both for `--format=html` and `--format=text`.
- Two new classes: `CoveragePrinterHTMLDirectory` and `CoveragePrinterTextDirectory` was added to support the new option.
- A tool class `DirectoryCoverageReport` was added to support the two classes above.
- Updated the document.
- Added a new regression test for `--show-directory-coverage`.

Reviewed By: phosek, gulfem

Differential Revision: https://reviews.llvm.org/D151283
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Fix bugprone argument comments (NFC)</title>
<updated>2022-01-08T19:56:38+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2022-01-08T19:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=435a5a365207d0f4b1be35a1ea3bcd4981950b20'/>
<id>435a5a365207d0f4b1be35a1ea3bcd4981950b20</id>
<content type='text'>
Identified with bugprone-argument-comment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identified with bugprone-argument-comment.
</pre>
</div>
</content>
</entry>
</feed>
