<?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 pr2570.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e9983eed - [NFC][LSR] Avoid undefined grep in pr2570.ll</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#e9983eed</link>
        <description>[NFC][LSR] Avoid undefined grep in pr2570.llgreater-than-sign is not a BRE special character.POSIX.1-2017 XBD Section 9.3.2 indicates that the interpretation of `\&gt;`is undefined. This patch replaces the pattern.llvm-svn: 363828

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Wed, 19 Jun 2019 16:02:54 +0000</pubDate>
        <dc:creator>Hubert Tong &lt;hubert.reinterpretcast@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cee313d2 - Revert &quot;Temporarily Revert &quot;Add basic loop fusion pass.&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#cee313d2</link>
        <description>Revert &quot;Temporarily Revert &quot;Add basic loop fusion pass.&quot;&quot;The reversion apparently deleted the test/Transforms directory.Will be re-reverting again.llvm-svn: 358552

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Wed, 17 Apr 2019 04:52:47 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a79ac14f - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#a79ac14f</link>
        <description>[opaque pointer type] Add textual IR support for explicit type parameter to load instructionEssentially the same as the GEP change in r230786.A similar migration script can be used to update test cases, though a few moretest case improvements/changes were required this time around: (r229269-r229278)import fileinputimport sysimport repat = re.compile(r&quot;((?:=|:|^)\s*load (?:atomic )?(?:volatile )?(.*?))(| addrspace\(\d+\) *)\*($| *(?:%|@|null|undef|blockaddress|getelementptr|addrspacecast|bitcast|inttoptr|\[\[[a-zA-Z]|\{\{).*$)&quot;)for line in sys.stdin:  sys.stdout.write(re.sub(pat, r&quot;\1, \2\3*\4&quot;, line))Reviewers: rafael, dexonsmith, grosserDifferential Revision: http://reviews.llvm.org/D7649llvm-svn: 230794

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Fri, 27 Feb 2015 21:17:42 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a5a29f97 - Convert all tests using TCL-style quoting to use shell-style quoting.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#a5a29f97</link>
        <description>Convert all tests using TCL-style quoting to use shell-style quoting.This was done through the aid of a terrible Perl creation. I will notpaste any of the horrors here. Suffice to say, it require multiplestaged rounds of replacements, state carried between, and a fewnested-construct-parsing hacks that I&apos;m not proud of. It happens, byluck, to be able to deal with all the TCL-quoting patterns in evidencein the LLVM test suite.If anyone is maintaining large out-of-tree test trees, feel free to pokeme and I&apos;ll send you the steps I used to convert things, as well asanswer any painful questions etc. IRC works best for this type of thingI find.Once converted, switch the LLVM lit config to use ShTests the same asClang. In addition to being able to delete large amounts of Python codefrom &apos;lit&apos;, this will also simplify the entire test suite and some oflit&apos;s architecture.Finally, the test suite runs 33% faster on Linux now. ;]For my 16-hardware-thread (2x 4-core xeon e5520): 36s -&gt; 24sllvm-svn: 159525

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Mon, 02 Jul 2012 12:47:22 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c8a15699 - Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. Patch</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#c8a15699</link>
        <description>Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. Patchby Andrew Clinton!llvm-svn: 126077

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Sun, 20 Feb 2011 08:38:20 +0000</pubDate>
        <dc:creator>Nick Lewycky &lt;nicholas@mxc.ca&gt;</dc:creator>
    </item>
<item>
        <title>18800927 - Change tests from &quot;opt %s&quot; to &quot;opt &lt; %s&quot; so that opt doesn&apos;t see the</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#18800927</link>
        <description>Change tests from &quot;opt %s&quot; to &quot;opt &lt; %s&quot; so that opt doesn&apos;t see theinput filename so that opt doesn&apos;t print the input filename in theoutput so that grep lines in the tests don&apos;t unintentionally matchstrings in the input filename.llvm-svn: 81537

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Fri, 11 Sep 2009 18:01:28 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>72a13d24 - Use opt -S instead of piping bitcode output through llvm-dis.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#72a13d24</link>
        <description>Use opt -S instead of piping bitcode output through llvm-dis.llvm-svn: 81257

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Tue, 08 Sep 2009 22:34:10 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>9737a63e - Change these tests to feed the assembly files to opt directly, instead</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#9737a63e</link>
        <description>Change these tests to feed the assembly files to opt directly, insteadof using llvm-as, now that opt supports this.llvm-svn: 81226

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Tue, 08 Sep 2009 16:50:01 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>ff089955 - Previously, RecursivelyDeleteDeadInstructions provided an option</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#ff089955</link>
        <description>Previously, RecursivelyDeleteDeadInstructions provided an optionof returning a list of pointers to Values that are deleted. This wasunsafe, because the pointers in the list are, by nature of whatRecursivelyDeleteDeadInstructions does, always dangling. Replace thiswith a simple callback mechanism. This may eventually be removed ifall clients can reasonably be expected to use CallbackVH.Use this to factor out the dead-phi-cycle-elimination code from LSRutility function, and generalize it to use theRecursivelyDeleteTriviallyDeadInstructions utility function.This makes LSR more aggressive about eliminating dead PHI cycles;adjust tests to either be less trivial or to simply expect fewerinstructions.llvm-svn: 70636

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Sat, 02 May 2009 18:29:22 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>60bae3fa - Add the PR number to the test.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#60bae3fa</link>
        <description>Add the PR number to the test.llvm-svn: 53880

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Mon, 21 Jul 2008 21:50:25 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>7ad3cd8c - Fix a bug in LSR&apos;s dead-PHI cleanup. If a PHI has a def-use chain that</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll#7ad3cd8c</link>
        <description>Fix a bug in LSR&apos;s dead-PHI cleanup. If a PHI has a def-use chain thatleads into a cycle involving a different PHI, LSR got stuck runningaround that cycle looking for the original PHI. To avoid this, keeptrack of visited PHIs and stop searching if we see one more than once.This fixes PR2570.llvm-svn: 53879

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/pr2570.ll</description>
        <pubDate>Mon, 21 Jul 2008 21:45:02 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;gohman@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
