<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in fold-frame-offset-using-rr.mir</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>68c6d7e1 - [PowerPC] Fix fold-frame-offset-using-rr.mir typos in checks to fix issue reported on D77354</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir#68c6d7e1</link>
        <description>[PowerPC] Fix fold-frame-offset-using-rr.mir typos in checks to fix issue reported on D77354Extra spaces, copy+paste duplicates and missing test name check

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir</description>
        <pubDate>Wed, 08 Apr 2020 16:17:44 +0000</pubDate>
        <dc:creator>Simon Pilgrim &lt;llvm-dev@redking.me.uk&gt;</dc:creator>
    </item>
<item>
        <title>4eeb56d0 - [PowerPC] Don&apos;t do the folding if the operand is R0/X0</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir#4eeb56d0</link>
        <description>[PowerPC] Don&apos;t do the folding if the operand is R0/X0We have this transformation in PowerPC peephole:Replace instruction:  renamable $x28 = ADDI8 renamable $x7, -8  renamable $x28 = ADD8 killed renamable $x28, renamable $x0  STFD killed renamable $f0, -8, killed renamable $x28 :: (store 8 into %ir._ind_cast99.epil)with:  renamable $x28 = ADDI8 renamable $x7, -16  STFDX killed renamable $f0, $x0, killed $x28 :: (store 8 into %ir._ind_cast99.epil)It is invalid as the &apos;$x0&apos; in STFDX is constant 0, not register r0.Reviewed By: NemanjaiDifferential Revision: https://reviews.llvm.org/D77034

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir</description>
        <pubDate>Tue, 31 Mar 2020 02:47:14 +0000</pubDate>
        <dc:creator>QingShan Zhang &lt;qshanz@cn.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>82205914 - [PowerPC] [Peephole] fold frame offset by using index form to save add.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir#82205914</link>
        <description>[PowerPC] [Peephole] fold frame offset by using index form to save add.renamable $x6 = ADDI8 $x1, -80      ;;; 0 is replaced with -80renamable $x6 = ADD8 killed renamable $x6, renamable $x5STW killed renamable $r3, 4, killed renamable $x6 :: (store 4 into %ir.14, !tbaa !2)After PEI there is a peephole opt opportunity to combine above -80 in ADDI8 with 4 in the STW to eliminate unnecessary ADD8.Expected result:renamable $x6 = ADDI8 $x1, -76STWX killed renamable $r3, renamable $x5, killed renamable $x6 :: (store 4 into %ir.6, !tbaa !2)Reviewed by: stefanpDifferential Revision: https://reviews.llvm.org/D66329

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir</description>
        <pubDate>Fri, 25 Oct 2019 08:13:30 +0000</pubDate>
        <dc:creator>czhengsz &lt;czhengsz@cn.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>02cbdbda - [PowerPC] add testcases for folding frame offset - NFC</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir#02cbdbda</link>
        <description>[PowerPC] add testcases for folding frame offset - NFCllvm-svn: 369077

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/fold-frame-offset-using-rr.mir</description>
        <pubDate>Fri, 16 Aug 2019 01:52:50 +0000</pubDate>
        <dc:creator>Chen Zheng &lt;czhengsz@cn.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
