<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/lib/TargetParser/Host.cpp, branch main</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>[TargetParser] Use range-based for loops (#168296)</title>
<updated>2025-11-17T15:59:45+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-11-17T15:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=99bf41cd11daa3ee32431c12ff5084fc90f1f91d'/>
<id>99bf41cd11daa3ee32431c12ff5084fc90f1f91d</id>
<content type='text'>
While I am at it, this patch converts one of the loops to use
llvm::is_contained.

Identified with modernize-loop-convert.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While I am at it, this patch converts one of the loops to use
llvm::is_contained.

Identified with modernize-loop-convert.</pre>
</div>
</content>
</entry>
<entry>
<title>[X86] Remove AMX-TRANSPOSE (#165556)</title>
<updated>2025-10-31T11:50:21+00:00</updated>
<author>
<name>Mikołaj Piróg</name>
<email>mikolaj.maciej.pirog@intel.com</email>
</author>
<published>2025-10-31T11:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5322fb6268208a8fc031fb13573dac9729d05db6'/>
<id>5322fb6268208a8fc031fb13573dac9729d05db6</id>
<content type='text'>
Per Intel Architecture Instruction Set Extensions Programming Reference
rev. 59 (https://cdrdv2.intel.com/v1/dl/getContent/671368), Revision
History entry for revision -59, AMX-TRANSPOSE was removed</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Per Intel Architecture Instruction Set Extensions Programming Reference
rev. 59 (https://cdrdv2.intel.com/v1/dl/getContent/671368), Revision
History entry for revision -59, AMX-TRANSPOSE was removed</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Use nullptr instead of 0 or NULL (NFC) (#165396)</title>
<updated>2025-10-28T23:15:01+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-10-28T23:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=817aff6960b10f8b679865da574e1ebbae2b295d'/>
<id>817aff6960b10f8b679865da574e1ebbae2b295d</id>
<content type='text'>
Identified with modernize-use-nullptr.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identified with modernize-use-nullptr.</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM] [AArch32] Add support for Arm China STAR-MC3 CPU (#163709)</title>
<updated>2025-10-27T08:55:28+00:00</updated>
<author>
<name>Albert Huang</name>
<email>Albert.huang@armchina.com</email>
</author>
<published>2025-10-27T08:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=aa550cdc5f561e33aab8180ae1c9264a3c66072c'/>
<id>aa550cdc5f561e33aab8180ae1c9264a3c66072c</id>
<content type='text'>
STAR-MC3 is an Armv8.1m CPU.
Technical specificationa available at:
https://www.armchina.com/download/Documents/TRM?infoId=240</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
STAR-MC3 is an Armv8.1m CPU.
Technical specificationa available at:
https://www.armchina.com/download/Documents/TRM?infoId=240</pre>
</div>
</content>
</entry>
<entry>
<title>[X86] Add support for Nova Lake (#163552)</title>
<updated>2025-10-16T12:58:23+00:00</updated>
<author>
<name>Mikołaj Piróg</name>
<email>mikolaj.maciej.pirog@intel.com</email>
</author>
<published>2025-10-16T12:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=22a2a820543739497f7b954a77897ae41f809b4c'/>
<id>22a2a820543739497f7b954a77897ae41f809b4c</id>
<content type='text'>
Add support for Nova Lake, per Intel Architecture Instruction Set
Extensions Programming Reference rev. 59
(https://cdrdv2.intel.com/v1/dl/getContent/671368)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for Nova Lake, per Intel Architecture Instruction Set
Extensions Programming Reference rev. 59
(https://cdrdv2.intel.com/v1/dl/getContent/671368)</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163507)</title>
<updated>2025-10-15T13:54:14+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-10-15T13:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f2306b6304df4ed7dfdc4692034c23c5e21db8d9'/>
<id>f2306b6304df4ed7dfdc4692034c23c5e21db8d9</id>
<content type='text'>
This patch replaces LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]].  Note
that this patch adjusts the placement of [[maybe_unused]] to comply
with the C++17 language.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch replaces LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]].  Note
that this patch adjusts the placement of [[maybe_unused]] to comply
with the C++17 language.</pre>
</div>
</content>
</entry>
<entry>
<title>[X86] Add support for Wildcat Lake (#163214)</title>
<updated>2025-10-15T08:36:20+00:00</updated>
<author>
<name>Mikołaj Piróg</name>
<email>mikolaj.maciej.pirog@intel.com</email>
</author>
<published>2025-10-15T08:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0e6557d71ca97f3f831fae4ac8d4196fbb870def'/>
<id>0e6557d71ca97f3f831fae4ac8d4196fbb870def</id>
<content type='text'>
Add support for Wildcat Lake, per Intel Architecture Instruction Set
Extensions Programming Reference rev. 59
(https://cdrdv2.intel.com/v1/dl/getContent/671368)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for Wildcat Lake, per Intel Architecture Instruction Set
Extensions Programming Reference rev. 59
(https://cdrdv2.intel.com/v1/dl/getContent/671368)</pre>
</div>
</content>
</entry>
<entry>
<title>[X86] Fixes for AMD znver5 enablement (#159237)</title>
<updated>2025-09-17T05:25:45+00:00</updated>
<author>
<name>Umesh Kalvakuntla</name>
<email>80587349+Umesh-k26@users.noreply.github.com</email>
</author>
<published>2025-09-17T05:25:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b3a1c777824527bf771c7187a0b685feb7ef04f7'/>
<id>b3a1c777824527bf771c7187a0b685feb7ef04f7</id>
<content type='text'>
- cpuid bit for prefetchi is different from Intel
(https://docs.amd.com/v/u/en-US/24594_3.37)
 - Fix cpu family model numbers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- cpuid bit for prefetchi is different from Intel
(https://docs.amd.com/v/u/en-US/24594_3.37)
 - Fix cpu family model numbers</pre>
</div>
</content>
</entry>
<entry>
<title>[X86][AVX10] Remove EVEX512 and AVX10-256 implementations (#157034)</title>
<updated>2025-09-05T14:08:59+00:00</updated>
<author>
<name>Phoebe Wang</name>
<email>phoebe.wang@intel.com</email>
</author>
<published>2025-09-05T14:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=94b164c21814ab74201aba39e060f3a876fcb335'/>
<id>94b164c21814ab74201aba39e060f3a876fcb335</id>
<content type='text'>
The 256-bit maximum vector register size control was removed from AVX10
whitepaper, ref: https://cdrdv2.intel.com/v1/dl/getContent/784343

We have warned these options in LLVM21 through #132542. This patch
removes underlying implementations in LLVM22.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 256-bit maximum vector register size control was removed from AVX10
whitepaper, ref: https://cdrdv2.intel.com/v1/dl/getContent/784343

We have warned these options in LLVM21 through #132542. This patch
removes underlying implementations in LLVM22.</pre>
</div>
</content>
</entry>
<entry>
<title>[Clang][NFC] Use Hex Encoding for Intel CPU CPUID family (#153004)</title>
<updated>2025-08-14T16:36:34+00:00</updated>
<author>
<name>Pawan Nirpal</name>
<email>pawan.anil.nirpal@intel.com</email>
</author>
<published>2025-08-14T16:36:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a5ba6067d619b0dd5f7b660ff4658f9af43db556'/>
<id>a5ba6067d619b0dd5f7b660ff4658f9af43db556</id>
<content type='text'>
Use Hex Encoding for CPUID family to match number format with Intel ISE
rev.58:
https://cdrdv2.intel.com/v1/dl/getContent/671368</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use Hex Encoding for CPUID family to match number format with Intel ISE
rev.58:
https://cdrdv2.intel.com/v1/dl/getContent/671368</pre>
</div>
</content>
</entry>
</feed>
