<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll, branch users/nico/python-2</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>[PPC] Opaque pointer migration, part 1.</title>
<updated>2022-10-11T17:24:06+00:00</updated>
<author>
<name>Kai Nacke</name>
<email>kai.peter.nacke@ibm.com</email>
</author>
<published>2022-10-07T17:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=427fb35192f1f7bb694a5910b05abc5925a798b2'/>
<id>427fb35192f1f7bb694a5910b05abc5925a798b2</id>
<content type='text'>
The LIT test cases were migrated with the script provided by
Nikita Popov. Due to the size of the change it is split into
several parts.

Reviewed By: nemanja, amyk, nikic, PowerPC

Differential Revision: https://reviews.llvm.org/D135470
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LIT test cases were migrated with the script provided by
Nikita Popov. Due to the size of the change it is split into
several parts.

Reviewed By: nemanja, amyk, nikic, PowerPC

Differential Revision: https://reviews.llvm.org/D135470
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"</title>
<updated>2020-07-28T14:00:11+00:00</updated>
<author>
<name>Jinsong Ji</name>
<email>jji@us.ibm.com</email>
</author>
<published>2020-07-28T03:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d28f86723f37b2329428dfbcf847d3261f38dcc8'/>
<id>d28f86723f37b2329428dfbcf847d3261f38dcc8</id>
<content type='text'>
This reverts commit bf544fa1c3cb80f24d85e84559fb11193846259f.

Fixed the typo in PPCInstrInfo.cpp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit bf544fa1c3cb80f24d85e84559fb11193846259f.

Fixed the typo in PPCInstrInfo.cpp.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"</title>
<updated>2020-07-27T21:07:00+00:00</updated>
<author>
<name>Jinsong Ji</name>
<email>jji@us.ibm.com</email>
</author>
<published>2020-07-27T20:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bf544fa1c3cb80f24d85e84559fb11193846259f'/>
<id>bf544fa1c3cb80f24d85e84559fb11193846259f</id>
<content type='text'>
This reverts commit adffce71538e219aab4eeb024819baa7687262ff.

This is breaking test-suite, revert while investigation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit adffce71538e219aab4eeb024819baa7687262ff.

This is breaking test-suite, revert while investigation.
</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support</title>
<updated>2020-07-27T19:24:39+00:00</updated>
<author>
<name>Jinsong Ji</name>
<email>jji@us.ibm.com</email>
</author>
<published>2020-07-27T18:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=adffce71538e219aab4eeb024819baa7687262ff'/>
<id>adffce71538e219aab4eeb024819baa7687262ff</id>
<content type='text'>
Per RFC http://lists.llvm.org/pipermail/llvm-dev/2020-April/141295.html
no one is making use of QPX/A2Q/BGQ/BGP CNK anymore.

This patch remove the support of QPX/A2Q in llvm, BGQ/BGP in clang,
CNK support in openmp/polly.

Reviewed By: hfinkel

Differential Revision: https://reviews.llvm.org/D83915
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Per RFC http://lists.llvm.org/pipermail/llvm-dev/2020-April/141295.html
no one is making use of QPX/A2Q/BGQ/BGP CNK anymore.

This patch remove the support of QPX/A2Q in llvm, BGQ/BGP in clang,
CNK support in openmp/polly.

Reviewed By: hfinkel

Differential Revision: https://reviews.llvm.org/D83915
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC][PowerPC] Consolidate testing of common linkage symbols</title>
<updated>2019-09-20T20:31:37+00:00</updated>
<author>
<name>Jinsong Ji</name>
<email>jji@us.ibm.com</email>
</author>
<published>2019-09-20T20:31:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=216be996d68ec325f1d4341d3af78f078d430d4b'/>
<id>216be996d68ec325f1d4341d3af78f078d430d4b</id>
<content type='text'>
Add a new file to test the code gen for common linkage symbol.
Remove common linkage in some other testcases to avoid distraction.

llvm-svn: 372426
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new file to test the code gen for common linkage symbol.
Remove common linkage in some other testcases to avoid distraction.

llvm-svn: 372426
</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC] exclude ICmpZero in LSR if icmp can be replaced in later hardware loop.</title>
<updated>2019-07-03T01:49:03+00:00</updated>
<author>
<name>Chen Zheng</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2019-07-03T01:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dfdccbb26ba35ab14e099e8d4d7a6f3150fb3c41'/>
<id>dfdccbb26ba35ab14e099e8d4d7a6f3150fb3c41</id>
<content type='text'>
  
Differential Revision: https://reviews.llvm.org/D63477

llvm-svn: 364993
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  
Differential Revision: https://reviews.llvm.org/D63477

llvm-svn: 364993
</pre>
</div>
</content>
</entry>
<entry>
<title>[MBP] Move a latch block with conditional exit and multi predecessors to top of loop</title>
<updated>2019-06-14T23:08:59+00:00</updated>
<author>
<name>Guozhi Wei</name>
<email>carrot@google.com</email>
</author>
<published>2019-06-14T23:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d2210af3322d8494e0518d113efa25e13a67987c'/>
<id>d2210af3322d8494e0518d113efa25e13a67987c</id>
<content type='text'>
Current findBestLoopTop can find and move one kind of block to top, a latch block has one successor. Another common case is:

    * a latch block
    * it has two successors, one is loop header, another is exit
    * it has more than one predecessors

If it is below one of its predecessors P, only P can fall through to it, all other predecessors need a jump to it, and another conditional jump to loop header. If it is moved before loop header, all its predecessors jump to it, then fall through to loop header. So all its predecessors except P can reduce one taken branch.

Differential Revision: https://reviews.llvm.org/D43256

llvm-svn: 363471
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current findBestLoopTop can find and move one kind of block to top, a latch block has one successor. Another common case is:

    * a latch block
    * it has two successors, one is loop header, another is exit
    * it has more than one predecessors

If it is below one of its predecessors P, only P can fall through to it, all other predecessors need a jump to it, and another conditional jump to loop header. If it is moved before loop header, all its predecessors jump to it, then fall through to loop header. So all its predecessors except P can reduce one taken branch.

Differential Revision: https://reviews.llvm.org/D43256

llvm-svn: 363471
</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC] initialize SchedModel according to platform.</title>
<updated>2019-04-09T01:25:25+00:00</updated>
<author>
<name>Chen Zheng</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2019-04-09T01:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=19ce6719bc8412b15addd46dd2e12a2fe2cd07a6'/>
<id>19ce6719bc8412b15addd46dd2e12a2fe2cd07a6</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D60177

llvm-svn: 357962
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D60177

llvm-svn: 357962
</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC]add testcase for ppcctrloops pass shortloop check</title>
<updated>2019-04-03T03:11:34+00:00</updated>
<author>
<name>Chen Zheng</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2019-04-03T03:11:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4178c1533020657d5ff965fe9d43fcf456a1d8d6'/>
<id>4178c1533020657d5ff965fe9d43fcf456a1d8d6</id>
<content type='text'>
llvm-svn: 357560
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 357560
</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC] adjust test for uaddo change in rL353001</title>
<updated>2019-02-03T18:10:16+00:00</updated>
<author>
<name>Sanjay Patel</name>
<email>spatel@rotateright.com</email>
</author>
<published>2019-02-03T18:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f1314b66030058abf0545bc054622902864f6444'/>
<id>f1314b66030058abf0545bc054622902864f6444</id>
<content type='text'>
We don't need a mtctr/bctr for this test now; a regular
conditional branch is fine.

llvm-svn: 353002
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need a mtctr/bctr for this test now; a regular
conditional branch is fine.

llvm-svn: 353002
</pre>
</div>
</content>
</entry>
</feed>
