<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git, branch users/ccc03-18-_yaml_nfc_precommit_wrong_test_case</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-exegesis] Fix LBR checks/test</title>
<updated>2025-03-25T08:10:58+00:00</updated>
<author>
<name>Aiden Grossman</name>
<email>agrossman154@yahoo.com</email>
</author>
<published>2025-03-25T08:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e696f4e5008c21b8edee089fb80d4e2e0d998e20'/>
<id>e696f4e5008c21b8edee089fb80d4e2e0d998e20</id>
<content type='text'>
This patch fixes the LBR check in the local lit config. The test would
segfault as the loop body would be basically empty, causing a divide by
zero error. More investigation is needed there so we do not actually hit
that assertion and report a cleaner error somewhere. Specifying an
actual opcode to benchmark fixes the problem. The test would also fail
as -mcpu was set to the default x86 CPU rather than the one currently
being run on, so it would always fail to find a perf counter. This patch
fixes that by simply removing the -mcpu flag.

Given these issues, I'm not sure these tests have ever run in the ~5
years they have been in tree. There were some issues reported in
\#132861, so I guess we'll see if there are further issues when the
testing becomes more broad.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch fixes the LBR check in the local lit config. The test would
segfault as the loop body would be basically empty, causing a divide by
zero error. More investigation is needed there so we do not actually hit
that assertion and report a cleaner error somewhere. Specifying an
actual opcode to benchmark fixes the problem. The test would also fail
as -mcpu was set to the default x86 CPU rather than the one currently
being run on, so it would always fail to find a perf counter. This patch
fixes that by simply removing the -mcpu flag.

Given these issues, I'm not sure these tests have ever run in the ~5
years they have been in tree. There were some issues reported in
\#132861, so I guess we'll see if there are further issues when the
testing becomes more broad.
</pre>
</div>
</content>
</entry>
<entry>
<title>[AArch64] Add initial support for -mcpu=olympus. (#132368)</title>
<updated>2025-03-25T08:09:04+00:00</updated>
<author>
<name>Ricardo Jesus</name>
<email>rjj@nvidia.com</email>
</author>
<published>2025-03-25T08:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=847e46ca013fa1d296669bd341c4c48b74797cb6'/>
<id>847e46ca013fa1d296669bd341c4c48b74797cb6</id>
<content type='text'>
This patch adds support for the NVIDIA Olympus core.

This does not add any special tuning decisions, and those may come
later.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for the NVIDIA Olympus core.

This does not add any special tuning decisions, and those may come
later.</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Fix zero-init of atomic floating point objects (#132782)</title>
<updated>2025-03-25T07:05:04+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2025-03-25T07:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=9b060d1e6aea15fb486a94798fedd88188269c92'/>
<id>9b060d1e6aea15fb486a94798fedd88188269c92</id>
<content type='text'>
We can't pass the AtomicType along to ASTContext::getFloatTypeSemantics.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can't pass the AtomicType along to ASTContext::getFloatTypeSemantics.</pre>
</div>
</content>
</entry>
<entry>
<title>[YAML][NFC] precommit wrong test case (#131782)</title>
<updated>2025-03-25T06:44:12+00:00</updated>
<author>
<name>Congcong Cai</name>
<email>congcongcai0907@163.com</email>
</author>
<published>2025-03-25T06:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=cb4ae35de0b4c19149379f16c7b279d80a669f9d'/>
<id>cb4ae35de0b4c19149379f16c7b279d80a669f9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[clang][bytecode] Support composite arrays in memcpy op (#132775)</title>
<updated>2025-03-25T06:17:10+00:00</updated>
<author>
<name>Timm Baeder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2025-03-25T06:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bcedb368e317332d99dbdde617ebc35140b10de3'/>
<id>bcedb368e317332d99dbdde617ebc35140b10de3</id>
<content type='text'>
See the attached test case.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See the attached test case.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[clang][bytecode] Implement __builtin_{wcscmp,wcsncmp} (#132723)"</title>
<updated>2025-03-25T06:15:30+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>tbaeder@redhat.com</email>
</author>
<published>2025-03-25T06:15:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1e2ad6793ac205607e7c809283cf69e1cc36a69a'/>
<id>1e2ad6793ac205607e7c809283cf69e1cc36a69a</id>
<content type='text'>
This reverts commit f7aea4d081f77dba48b0fc019f59b678fb679aa8.

This broke the clang-solaris11-sparcv9 builder:
https://lab.llvm.org/buildbot/#/builders/13/builds/6151
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit f7aea4d081f77dba48b0fc019f59b678fb679aa8.

This broke the clang-solaris11-sparcv9 builder:
https://lab.llvm.org/buildbot/#/builders/13/builds/6151
</pre>
</div>
</content>
</entry>
<entry>
<title>[Target] Use *Set::insert_range (NFC) (#132879)</title>
<updated>2025-03-25T05:42:04+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-03-25T05:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fac8fe9cf983ef6abee345d18850f1d4b925b519'/>
<id>fac8fe9cf983ef6abee345d18850f1d4b925b519</id>
<content type='text'>
We can use *Set::insert_range to collapse:

  for (auto Elem : Range)
    Set.insert(E);

down to:

  Set.insert_range(Range);

In some cases, we can further fold that into the set declaration.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can use *Set::insert_range to collapse:

  for (auto Elem : Range)
    Set.insert(E);

down to:

  Set.insert_range(Range);

In some cases, we can further fold that into the set declaration.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Avoid repeated map lookups (NFC) (#132877)</title>
<updated>2025-03-25T05:41:27+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-03-25T05:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=75210df5a2dd6bd9b6fb9d8fbaea27f748c4c41e'/>
<id>75210df5a2dd6bd9b6fb9d8fbaea27f748c4c41e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] [clang][modules] Fix serialization and de-serialization of PCH module file refs  (#105994) (#132802)</title>
<updated>2025-03-25T05:24:21+00:00</updated>
<author>
<name>Paul Schwabauer</name>
<email>pschwabauer@intevation.de</email>
</author>
<published>2025-03-25T05:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=cca0f8113e2f9a1bd662c62dd3ff7e1fa197e6b5'/>
<id>cca0f8113e2f9a1bd662c62dd3ff7e1fa197e6b5</id>
<content type='text'>
The File ID is incorrectly calculated, resulting in an out-of-bounds
access. The test code is more complex because the File fetching only
happens in specific scenarios.

---------

Co-authored-by: ShaderKeeper &lt;no-reply@shaderkeeper.com&gt;
Co-authored-by: Chuanqi Xu &lt;yedeng.yd@linux.alibaba.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The File ID is incorrectly calculated, resulting in an out-of-bounds
access. The test code is more complex because the File fetching only
happens in specific scenarios.

---------

Co-authored-by: ShaderKeeper &lt;no-reply@shaderkeeper.com&gt;
Co-authored-by: Chuanqi Xu &lt;yedeng.yd@linux.alibaba.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[RISCV] RISCVInstrInfoSFB.td shouldn't be included in Vendor extensions section. NFC.</title>
<updated>2025-03-25T05:00:34+00:00</updated>
<author>
<name>Jim Lin</name>
<email>jim@andestech.com</email>
</author>
<published>2025-03-25T01:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=26a52f828d1d80b4a505830cd55ab5ac59e1109f'/>
<id>26a52f828d1d80b4a505830cd55ab5ac59e1109f</id>
<content type='text'>
RISCVInstrInfoSFB.td is for Short Forward Branch, not a kind of Vendor extension.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RISCVInstrInfoSFB.td is for Short Forward Branch, not a kind of Vendor extension.
</pre>
</div>
</content>
</entry>
</feed>
