<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git, branch users/chapuni/yaml/custom</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>s/CustomRawContentSection/CustomSection/</title>
<updated>2024-11-14T13:11:07+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-14T13:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=67df0dc3bac0462137d34bc2cdb315634a2dae97'/>
<id>67df0dc3bac0462137d34bc2cdb315634a2dae97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make ELFYAML::Opt non-abstract</title>
<updated>2024-11-14T13:10:06+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-14T13:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=9f7a0c4524bd95f39ddde9c254920ba7dd13510a'/>
<id>9f7a0c4524bd95f39ddde9c254920ba7dd13510a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move yaml::Opt to yaml::IO::OptBase [-fpermissive]</title>
<updated>2024-11-14T13:08:55+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-14T12:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6f449538308c796295e78931bc0e27cd6b979122'/>
<id>6f449538308c796295e78931bc0e27cd6b979122</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CustomRawContentSection sibling and independet from RawContentSection</title>
<updated>2024-11-12T14:50:38+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-12T14:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4b47bb25feb84116315173293beecd8086220911'/>
<id>4b47bb25feb84116315173293beecd8086220911</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Emit Content as the fallback</title>
<updated>2024-11-12T14:49:34+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-12T14:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=eedb1bfb63d077a9c1dc333fe3bda32d6ff7359a'/>
<id>eedb1bfb63d077a9c1dc333fe3bda32d6ff7359a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CustomRaw more generic</title>
<updated>2024-11-12T14:48:52+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-12T14:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=94b13aa2e89ed269e6b996cf906d199d011863be'/>
<id>94b13aa2e89ed269e6b996cf906d199d011863be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ELFYAML] Introduce `CustomRawContent`</title>
<updated>2024-11-11T10:04:40+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-11-11T10:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b8eb9d3761e4c9dccdd3a990d7f81ca5e3fb0bfd'/>
<id>b8eb9d3761e4c9dccdd3a990d7f81ca5e3fb0bfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Coverage] Introduce "partial fold" on BranchRegion (#112694)</title>
<updated>2024-10-20T03:30:35+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2024-10-20T03:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4a011ac84fa16f7eed34c309bdac5591d9553da7'/>
<id>4a011ac84fa16f7eed34c309bdac5591d9553da7</id>
<content type='text'>
Currently both True/False counts were folded. It lost the information,
"It is True or False before folding." It prevented recalling branch
counts in merging template instantiations.

In `llvm-cov`, a folded branch is shown as:

- `[True: n, Folded]`
- `[Folded, False n]`

In the case If `n` is zero, a branch is reported as "uncovered". This is
distinguished from "folded" branch. When folded branches are merged,
`Folded` may be dissolved.

In the coverage map, either `Counter` is `Zero`. Currently both were
`Zero`.

Since "partial fold" has been introduced, either case in `switch` is
omitted as `Folded`.

Each `case:` in `switch` is reported as `[True: n, Folded]`, since
`False` count doesn't show meaningful value.

When `switch` doesn't have `default:`, `switch (Cond)` is reported as
`[Folded, False: n]`, since `True` count was just the sum of `case`(s).
`switch` with `default` can be considered as "the statement that doesn't
have any `False`(s)".</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently both True/False counts were folded. It lost the information,
"It is True or False before folding." It prevented recalling branch
counts in merging template instantiations.

In `llvm-cov`, a folded branch is shown as:

- `[True: n, Folded]`
- `[Folded, False n]`

In the case If `n` is zero, a branch is reported as "uncovered". This is
distinguished from "folded" branch. When folded branches are merged,
`Folded` may be dissolved.

In the coverage map, either `Counter` is `Zero`. Currently both were
`Zero`.

Since "partial fold" has been introduced, either case in `switch` is
omitted as `Folded`.

Each `case:` in `switch` is reported as `[True: n, Folded]`, since
`False` count doesn't show meaningful value.

When `switch` doesn't have `default:`, `switch (Cond)` is reported as
`[Folded, False: n]`, since `True` count was just the sum of `case`(s).
`switch` with `default` can be considered as "the statement that doesn't
have any `False`(s)".</pre>
</div>
</content>
</entry>
<entry>
<title>[ConstantFold] Fold `ilogb` and `ilogbf` when the input parameter is a constant value.  (#113014)</title>
<updated>2024-10-20T02:46:35+00:00</updated>
<author>
<name>c8ef</name>
<email>c8ef@outlook.com</email>
</author>
<published>2024-10-20T02:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1336e3d0b9a361fbbe2d97f225ef6757d20df51a'/>
<id>1336e3d0b9a361fbbe2d97f225ef6757d20df51a</id>
<content type='text'>
This patch adds support for constant folding for the `ilogb` and
`ilogbf` libc functions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for constant folding for the `ilogb` and
`ilogbf` libc functions.</pre>
</div>
</content>
</entry>
<entry>
<title>[VPlan] Mark unreachable code path when retrieving the scalar PH. (NFCI)</title>
<updated>2024-10-20T02:14:21+00:00</updated>
<author>
<name>Florian Hahn</name>
<email>flo@fhahn.com</email>
</author>
<published>2024-10-20T02:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=cba5c77a715cfa5892c69b6c646556825932575b'/>
<id>cba5c77a715cfa5892c69b6c646556825932575b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
