<?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 constant_start_integer.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5c028081 - [polly] Introduce -polly-print-* passes to replace -analyze.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#5c028081</link>
        <description>[polly] Introduce -polly-print-* passes to replace -analyze.The `opt -analyze` option only works with the legacy pass manager and might be removed in the future, as explained in llvm.org/PR53733. This patch introduced -polly-print-* passes that print what the pass would print with the `-analyze` option and replaces all uses of `-analyze` in the regression tests.There are two exceptions: `CodeGen\single_loop_param_less_equal.ll` and `CodeGen\loop_with_condition_nested.ll` use `-analyze on the `-loops` pass which is not part of Polly.Reviewed By: aeubanksDifferential Revision: https://reviews.llvm.org/D120782

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Mon, 14 Mar 2022 13:39:25 +0000</pubDate>
        <dc:creator>Michael Kruse &lt;llvm-project@meinersbur.de&gt;</dc:creator>
    </item>
<item>
        <title>25e8ebe2 - Drop explicit -polly-delinearize parameter</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#25e8ebe2</link>
        <description>Drop explicit -polly-delinearize parameterDelinearization is now enabled by default and does not need to explicitly needto be enabled in our tests.llvm-svn: 264154

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Wed, 23 Mar 2016 13:21:02 +0000</pubDate>
        <dc:creator>Tobias Grosser &lt;tobias@grosser.es&gt;</dc:creator>
    </item>
<item>
        <title>965edde6 - Separate more constant factors of parameters</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#965edde6</link>
        <description>Separate more constant factors of parameters  So far we separated constant factors from multiplications, however,  only when they are at the outermost level of a parameter SCEV. Now,  we also separate constant factors from the parameter SCEV if the  outermost expression is a SCEVAddRecExpr. With the changes to the  SCEVAffinator we can now improve the extractConstantFactor(...)  function at will without worrying about any other code part. Thus,  if needed we can implement a more comprehensive  extractConstantFactor(...) function that will traverse the SCEV  instead of looking only at the outermost level.  Four test cases were affected. One did not change much and the other  three were simplified.llvm-svn: 260859

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Sun, 14 Feb 2016 22:30:56 +0000</pubDate>
        <dc:creator>Johannes Doerfert &lt;doerfert@cs.uni-saarland.de&gt;</dc:creator>
    </item>
<item>
        <title>f4ee371e - tests: Drop -polly-detect-unprofitable and -polly-no-early-exit</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#f4ee371e</link>
        <description>tests: Drop -polly-detect-unprofitable and -polly-no-early-exitThese flags are now always passed to all tests and need to be disabled ifnot needed. Disabling these flags, rather than passing them to almost alltests, significantly simplfies our RUN: lines.llvm-svn: 249422

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Tue, 06 Oct 2015 15:36:44 +0000</pubDate>
        <dc:creator>Tobias Grosser &lt;tobias@grosser.es&gt;</dc:creator>
    </item>
<item>
        <title>173ecab7 - Remove target triples from test cases</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#173ecab7</link>
        <description>Remove target triples from test casesI just learned that target triples prevent test cases to be run on otherarchitectures. Polly test cases are until now sufficiently target independentto not require any target triples. Hence, we drop them.llvm-svn: 235384

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Tue, 21 Apr 2015 14:28:02 +0000</pubDate>
        <dc:creator>Tobias Grosser &lt;tobias@grosser.es&gt;</dc:creator>
    </item>
<item>
        <title>c94eca05 - Update Polly tests to handle explicitly typed load changes in LLVM.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#c94eca05</link>
        <description>Update Polly tests to handle explicitly typed load changes in LLVM.llvm-svn: 230796

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Fri, 27 Feb 2015 21:22:50 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bad3ff20 - Update Polly tests to handle explicitly typed gep changes in LLVM</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#bad3ff20</link>
        <description>Update Polly tests to handle explicitly typed gep changes in LLVMllvm-svn: 230784

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Fri, 27 Feb 2015 19:20:19 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d1e33e70 - ScopDetection: Only detect scops that have at least one read and one write</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#d1e33e70</link>
        <description>ScopDetection: Only detect scops that have at least one read and one writeScops that only read seem generally uninteresting and scops that only write aremost likely initializations where there is also little to optimize.  To notwaste compile time we bail early.Differential Revision: http://reviews.llvm.org/D7735llvm-svn: 229820

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Thu, 19 Feb 2015 05:31:07 +0000</pubDate>
        <dc:creator>Tobias Grosser &lt;tobias@grosser.es&gt;</dc:creator>
    </item>
<item>
        <title>cd3bb59a - only delinearize when the access function is not affine</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#cd3bb59a</link>
        <description>only delinearize when the access function is not affinellvm-svn: 205971

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Thu, 10 Apr 2014 16:08:11 +0000</pubDate>
        <dc:creator>Sebastian Pop &lt;spop@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>1801668a - delinearize memory access functions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#1801668a</link>
        <description>delinearize memory access functionsllvm-svn: 205799

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Tue, 08 Apr 2014 21:20:44 +0000</pubDate>
        <dc:creator>Sebastian Pop &lt;spop@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>e42ddb9a - ScopInfo: Split start value from SCEVAddRecExpr to enable parameter sharing.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll#e42ddb9a</link>
        <description>ScopInfo: Split start value from SCEVAddRecExpr to enable parameter sharing.SCoP invariant parameters with the different start value would deter parametersharing. For example, when compiling the following C code:  void foo(float *input) {    for (long j = 0; j &lt; 8; j++) {      // SCoP begin      for (long i = 0; i &lt; 8; i++) {        float x = input[j * 64 + i + 1];        input[j * 64 + i] = x * x;      }    }  }Polly would creat two parameters for these memory accesses:    p_0: {0,+,256}    p_2: {4,+,256}    [j * 64 + i + 1] =&gt; MemRef_input[o0] : 4o0 = p_1 + 4i0    [j * 64 + i]     =&gt; MemRef_input[o0] : 4o0 = p_0 + 4i0These parameters only differ from start value. To enable parameter sharing,we split the start value from SCEVAddRecExpr, so they would share a singleparameter that always has zero start value:    p0: {0,+,256}&lt;%for.cond1.preheader&gt;    [j * 64 + i + 1] =&gt; MemRef_input[o0] : 4o0 = 4 + p_1 + 4i0    [j * 64 + i]     =&gt; MemRef_input[o0] : 4o0 = p_0 + 4i0Such translation can make the polly-dependence much faster.Contributed-by: Star Tan &lt;tanmx_star@yeah.net&gt;llvm-svn: 187728

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/constant_start_integer.ll</description>
        <pubDate>Mon, 05 Aug 2013 15:14:15 +0000</pubDate>
        <dc:creator>Tobias Grosser &lt;tobias@grosser.es&gt;</dc:creator>
    </item>
</channel>
</rss>
