<?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 basictest-profmd.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>1db2551c - [NewPM] Rename &apos;unswitch&apos; to &apos;simple-loop-unswitch&apos; in PassRegistry</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#1db2551c</link>
        <description>[NewPM] Rename &apos;unswitch&apos; to &apos;simple-loop-unswitch&apos; in PassRegistryIt is confusing to have two ways of specifying the same pass(&apos;simple-loop-unswitch&apos; and &apos;unswitch&apos;). This patch replaces&apos;unswitch&apos; by &apos;simple-loop-unswitch&apos; to get a unique identifier.Using &apos;simple-loop-unswitch&apos; instead of &apos;unswitch&apos; also has theadvantage of matching how the pass is named in DEBUG_TYPE etc. Sothis makes it a bit more consistent how we refer to the pass inoptions such as -passes, -print-after and -debug-only.Reviewed By: aeubanksDifferential Revision: https://reviews.llvm.org/D105628

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Thu, 08 Jul 2021 12:12:19 +0000</pubDate>
        <dc:creator>Bjorn Pettersson &lt;bjorn.a.pettersson@ericsson.com&gt;</dc:creator>
    </item>
<item>
        <title>5c31b8b9 - Revert &quot;Use uint64_t for branch weights instead of uint32_t&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#5c31b8b9</link>
        <description>Revert &quot;Use uint64_t for branch weights instead of uint32_t&quot;This reverts commit 10f2a0d662d8d72eaac48d3e9b31ca8dc90df5a4.More uint64_t overflows.

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Sat, 31 Oct 2020 07:15:46 +0000</pubDate>
        <dc:creator>Arthur Eubanks &lt;aeubanks@google.com&gt;</dc:creator>
    </item>
<item>
        <title>10f2a0d6 - Use uint64_t for branch weights instead of uint32_t</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#10f2a0d6</link>
        <description>Use uint64_t for branch weights instead of uint32_tCallInst::updateProfWeight() creates branch_weights with i64 instead of i32.To be more consistent everywhere and remove lots of casts from uint64_tto uint32_t, use i64 for branch_weights.Reviewed By: davidxlDifferential Revision: https://reviews.llvm.org/D88609

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Wed, 30 Sep 2020 19:11:46 +0000</pubDate>
        <dc:creator>Arthur Eubanks &lt;aeubanks@google.com&gt;</dc:creator>
    </item>
<item>
        <title>2a4e704c - Revert &quot;Use uint64_t for branch weights instead of uint32_t&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#2a4e704c</link>
        <description>Revert &quot;Use uint64_t for branch weights instead of uint32_t&quot;This reverts commit e5766f25c62c185632e3a75bf45b313eadab774b.Makes clang assert when building Chromium, see https://crbug.com/1142813for a repro.

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Tue, 27 Oct 2020 13:18:42 +0000</pubDate>
        <dc:creator>Nico Weber &lt;thakis@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>e5766f25 - Use uint64_t for branch weights instead of uint32_t</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#e5766f25</link>
        <description>Use uint64_t for branch weights instead of uint32_tCallInst::updateProfWeight() creates branch_weights with i64 instead of i32.To be more consistent everywhere and remove lots of casts from uint64_tto uint32_t, use i64 for branch_weights.Reviewed By: davidxlDifferential Revision: https://reviews.llvm.org/D88609

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Wed, 30 Sep 2020 19:11:46 +0000</pubDate>
        <dc:creator>Arthur Eubanks &lt;aeubanks@google.com&gt;</dc:creator>
    </item>
<item>
        <title>7425179f - [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#7425179f</link>
        <description>[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.Summary:Add a flag to the FunctionToLoopAdaptor that allows enabling MemorySSA only for the loop pass managers that are known to preserve it.If an LPM is known to have only loop transforms that *all* preserve MemorySSA, then use MemorySSA if `EnableMSSALoopDependency` is set.If an LPM has loop passes that do not preserve MemorySSA, then the flag passed is `false`, regardless of the value of `EnableMSSALoopDependency`.When using a custom loop pass pipeline via `passes=...`, use keyword `loop` vs `loop-mssa` to use MemorySSA in that LPM. If a loop that does not preserve MemorySSA is added while using the `loop-mssa` keyword, that&apos;s an error.Add the new `loop-mssa` keyword to a few tests where a difference occurs when enabling MemorySSA.Reviewers: chandlercSubscribers: mehdi_amini, Prazek, george.burgess.iv, sanjoy.google, llvm-commitsTags: #llvmDifferential Revision: https://reviews.llvm.org/D66376llvm-svn: 369548

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Wed, 21 Aug 2019 17:00:57 +0000</pubDate>
        <dc:creator>Alina Sbirlea &lt;asbirlea@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d4097b4a - [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll#d4097b4a</link>
        <description>[SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInstDifferential Revision: https://reviews.llvm.org/D60606llvm-svn: 364734

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll</description>
        <pubDate>Mon, 01 Jul 2019 08:43:53 +0000</pubDate>
        <dc:creator>Yevgeny Rouban &lt;yevgeny.rouban@azul.com&gt;</dc:creator>
    </item>
</channel>
</rss>
