<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in aa-recursion-assertion-failure.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>cefc1b0c211fcc3f5528b72d5883f0c390d63e71 - [llvm] Remove `br i1 undef` from some regression tests [NFC] (#117292)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll#cefc1b0c211fcc3f5528b72d5883f0c390d63e71</link>
        <description>[llvm] Remove `br i1 undef` from some regression tests [NFC] (#117292)This PR removes tests with `br i1 undef` under`llvm/tests/Transforms/MemCpyOpt, MergedLoadStoreMotion, NewGVN`.

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll</description>
        <pubDate>Tue, 26 Nov 2024 20:50:54 +0000</pubDate>
        <dc:creator>Lee Wei &lt;lee10202013@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a11faeed446882a81e79d780125d93e7199df645 - [test] Switch to use -passes syntax in various test cases</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll#a11faeed446882a81e79d780125d93e7199df645</link>
        <description>[test] Switch to use -passes syntax in various test cases

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll</description>
        <pubDate>Thu, 01 Dec 2022 20:00:24 +0000</pubDate>
        <dc:creator>Bjorn Pettersson &lt;bjorn.a.pettersson@ericsson.com&gt;</dc:creator>
    </item>
<item>
        <title>f3a928e2334a4e8e3f09406f2ce7e1cbac520f95 - [opt] Don&apos;t translate legacy -analysis flag to require&lt;analysis&gt;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll#f3a928e2334a4e8e3f09406f2ce7e1cbac520f95</link>
        <description>[opt] Don&apos;t translate legacy -analysis flag to require&lt;analysis&gt;Tests relying on this should explicitly use -passes=&apos;require&lt;analysis&gt;,foo&apos;.

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll</description>
        <pubDate>Fri, 07 Oct 2022 20:12:59 +0000</pubDate>
        <dc:creator>Arthur Eubanks &lt;aeubanks@google.com&gt;</dc:creator>
    </item>
<item>
        <title>42d98d80fb86b0eb7058a7288e7a4c900f04c556 - [MemCpyOpt] Convert tests to opaque pointers (NFC)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll#42d98d80fb86b0eb7058a7288e7a4c900f04c556</link>
        <description>[MemCpyOpt] Convert tests to opaque pointers (NFC)Converted using the script athttps://gist.github.com/nikic/98357b71fd67756b0f064c9517b62a34.

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll</description>
        <pubDate>Wed, 05 Oct 2022 12:26:57 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>b1c2f1282a237e9bc60f1b0020bc7535ca019739 - [BasicAA] Move assumption tracking into AAQI</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll#b1c2f1282a237e9bc60f1b0020bc7535ca019739</link>
        <description>[BasicAA] Move assumption tracking into AAQID91936 placed the tracking for the assumptions into BasicAA.However, when recursing over phis, we may use fresh AAQI instances.In this case AssumptionBasedResults from an inner AAQI can reesultin a removal of an element from the outer AAQI.To avoid this, move the tracking into AAQI. This generally makesmore sense, as the NoAlias assumptions themselves are also storedin AAQI.The test case only produces an assertion failure with D90094reapplied. I think the issue exists independently of that changeas well, but I wasn&apos;t able to come up with a reproducer.

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/aa-recursion-assertion-failure.ll</description>
        <pubDate>Sat, 16 Jan 2021 20:47:01 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;nikita.ppv@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
