<?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 stmt_split_within_loop.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/stmt_split_within_loop.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/stmt_split_within_loop.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>a43ba2d8 - [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll#a43ba2d8</link>
        <description>[ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.Splitting basic blocks into multiple statements if there are nowadditional scalar dependencies gives more freedom to the scheduler, butmore statements also means higher compile-time complexity. Switch tofiner statement granularity, the additional compile time should belimited by the number of operations quota.The regression tests are written for the -polly-stmt-granularity=bbsetting, therefore we add that flag to those tests that break with thenew default. Some of the tests only fail because the statements arenamed differently due to a basic block resulting in multiple statements,but which are removed during simplification of statements withoutside-effects. Previous commits tried to reduce this effect, but it isnot completely avoidable.Differential Revision: https://reviews.llvm.org/D42151llvm-svn: 324169

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll</description>
        <pubDate>Sat, 03 Feb 2018 06:59:47 +0000</pubDate>
        <dc:creator>Michael Kruse &lt;llvm@meinersbur.de&gt;</dc:creator>
    </item>
<item>
        <title>9cfb0ac2 - [ScopBuilder] Revise statement naming when there are multiple statements per BB.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll#9cfb0ac2</link>
        <description>[ScopBuilder] Revise statement naming when there are multiple statements per BB.The goal is to have -polly-stmt-granularity=bb and-polly-stmt-granularity=scalar-indep to have the same names if there isjust one statement per basic block.This fixes a fluke when Polybench&apos;s jacobi-2d is optimized differentlydepending on the -polly-stmt-granularity option, although both optionscreate the same SCoP, just with different statement names.The new naming scheme is:With -polly-use-llvm-names=0:Stmt&lt;BBIdx as decimal&gt;&lt;Idx within BB as letter&gt;With -polly-use-llvm-names=1:Stmt_BBName_&lt;Idx within BB as letter&gt;The &lt;Idx within BB&gt; suffix is omitted for the main statement of a BB. Themain statement is either the one containing the first store or call(those cannot be removed by the simplifyer), or if there is no suchinstruction, the first. If after simplification there is just a singlestatement left, it should be the main statement and have the same names aswith -polly-stmt-granularity=bb.Differential Revision: https://reviews.llvm.org/D42136llvm-svn: 322852

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll</description>
        <pubDate>Thu, 18 Jan 2018 15:15:50 +0000</pubDate>
        <dc:creator>Michael Kruse &lt;llvm@meinersbur.de&gt;</dc:creator>
    </item>
<item>
        <title>59125518 - [ScopBuilder] Introduce metadata for splitting scop statement.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll#59125518</link>
        <description>[ScopBuilder] Introduce metadata for splitting scop statement.This patch allows annotating of metadata in ir instruction(with &quot;polly_split_after&quot;), which specifies where to split a particularscop statement.Contributed-by: Nandini Singhal &lt;cs15mtech01004@iith.ac.in&gt;Differential Revision: https://reviews.llvm.org/D36402llvm-svn: 312107

            List of files:
            /llvm-project-15.0.7/polly/test/ScopInfo/stmt_split_within_loop.ll</description>
        <pubDate>Wed, 30 Aug 2017 10:11:06 +0000</pubDate>
        <dc:creator>Michael Kruse &lt;llvm@meinersbur.de&gt;</dc:creator>
    </item>
</channel>
</rss>
