<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/lib/CodeGen/WindowScheduler.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>[llvm] Use llvm::is_contained (NFC) (#135566)</title>
<updated>2025-04-13T23:35:29+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-04-13T23:35:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=20d35fe5a58c3d90613dd50ec91aca700e111726'/>
<id>20d35fe5a58c3d90613dd50ec91aca700e111726</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[CodeGen] Use llvm::append_range (NFC) (#133603)</title>
<updated>2025-03-29T23:53:02+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-03-29T23:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e3a3f78f35e091f005197bdd8f0464684546b5a0'/>
<id>e3a3f78f35e091f005197bdd8f0464684546b5a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC]Make file-local cl::opt global variables static (#126486)</title>
<updated>2025-03-03T06:46:33+00:00</updated>
<author>
<name>chrisPyr</name>
<email>32153107+chrisPyr@users.noreply.github.com</email>
</author>
<published>2025-03-03T06:46:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=71f4c7dabec0f32b2d475e8e08f0da99628a067c'/>
<id>71f4c7dabec0f32b2d475e8e08f0da99628a067c</id>
<content type='text'>
#125983</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
#125983</pre>
</div>
</content>
</entry>
<entry>
<title>[CodeGen] Move MISched target hooks into TargetMachine (#125700)</title>
<updated>2025-02-05T06:11:37+00:00</updated>
<author>
<name>Christudasan Devadasan</name>
<email>christudasan.devadasan@amd.com</email>
</author>
<published>2025-02-05T06:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a47c35a699ae29e63cfdffd3679639125219d175'/>
<id>a47c35a699ae29e63cfdffd3679639125219d175</id>
<content type='text'>
The createSIMachineScheduler &amp; createPostMachineScheduler
target hooks are currently placed in the PassConfig interface.
Moving it out to TargetMachine so that both legacy and
the new pass manager can effectively use them.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The createSIMachineScheduler &amp; createPostMachineScheduler
target hooks are currently placed in the PassConfig interface.
Moving it out to TargetMachine so that both legacy and
the new pass manager can effectively use them.</pre>
</div>
</content>
</entry>
<entry>
<title>[CodeGen] Avoid repeated hash lookups (NFC) (#125160)</title>
<updated>2025-01-31T15:51:06+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-01-31T15:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7a0c6cfdf3ec3715e963c94267a22d8d743826fd'/>
<id>7a0c6cfdf3ec3715e963c94267a22d8d743826fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm][CodeGen] Address the issue of multiple resource reservations In window scheduling (#101665)</title>
<updated>2024-08-05T09:44:05+00:00</updated>
<author>
<name>Kai Yan</name>
<email>aklkaiyan@tencent.com</email>
</author>
<published>2024-08-05T09:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d808f15828d0685fb65f140c49d6f7e7142d2503'/>
<id>d808f15828d0685fb65f140c49d6f7e7142d2503</id>
<content type='text'>
Address the issue of multiple resource reservations in window
scheduling.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Address the issue of multiple resource reservations in window
scheduling.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[llvm][CodeGen] Address the issue of multiple resource reservations in window scheduling (#100301)" (#101658)</title>
<updated>2024-08-02T12:27:22+00:00</updated>
<author>
<name>Kai Yan</name>
<email>aklkaiyan@tencent.com</email>
</author>
<published>2024-08-02T12:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=58964c84990cebdff9dcfcd33858647bbbf87ad0'/>
<id>58964c84990cebdff9dcfcd33858647bbbf87ad0</id>
<content type='text'>
This reverts commit aa0a33be56f1ef8195eccbca57a103a8e1e302e3.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit aa0a33be56f1ef8195eccbca57a103a8e1e302e3.</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm][CodeGen] Address the issue of multiple resource reservations in window scheduling (#100301)</title>
<updated>2024-08-02T11:25:34+00:00</updated>
<author>
<name>Kai Yan</name>
<email>aklkaiyan@tencent.com</email>
</author>
<published>2024-08-02T11:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=aa0a33be56f1ef8195eccbca57a103a8e1e302e3'/>
<id>aa0a33be56f1ef8195eccbca57a103a8e1e302e3</id>
<content type='text'>
Address the issue of multiple resource reservations in window scheduling</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Address the issue of multiple resource reservations in window scheduling</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (#99451)</title>
<updated>2024-07-25T11:16:23+00:00</updated>
<author>
<name>Kai Yan</name>
<email>aklkaiyan@tencent.com</email>
</author>
<published>2024-07-25T11:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=90a997988279ecd0e9aefcf14ee0642093b03398'/>
<id>90a997988279ecd0e9aefcf14ee0642093b03398</id>
<content type='text'>
Fixed a bug in stall cycle calculation.
When a register defined by an instruction in the current iteration is
used by an instruction in the next iteration, we have modified the
number of stall cycle that need to be inserted.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed a bug in stall cycle calculation.
When a register defined by an instruction in the current iteration is
used by an instruction in the next iteration, we have modified the
number of stall cycle that need to be inserted.</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm][CodeGen] Added missing initialization failure information for window scheduler (#99449)</title>
<updated>2024-07-24T04:06:35+00:00</updated>
<author>
<name>Kai Yan</name>
<email>aklkaiyan@tencent.com</email>
</author>
<published>2024-07-24T04:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2d6ff0c533aa1b0fe6d91764846f636c4a4e911c'/>
<id>2d6ff0c533aa1b0fe6d91764846f636c4a4e911c</id>
<content type='text'>
Added missing initialization failure information for window scheduler.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added missing initialization failure information for window scheduler.</pre>
</div>
</content>
</entry>
</feed>
