<?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 invoke_unwind.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e4c61d5f - [NFC][SimplifyCFG] Autogenerate check lines in many test files</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#e4c61d5f</link>
        <description>[NFC][SimplifyCFG] Autogenerate check lines in many test filesThese are potentially being affected by an upcoming patch.

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Tue, 27 Apr 2021 18:28:53 +0000</pubDate>
        <dc:creator>Roman Lebedev &lt;lebedev.ri@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b7d00e29 - [SimplifyCFG] Teach simplifySingleResume() to preserve DomTree</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#b7d00e29</link>
        <description>[SimplifyCFG] Teach simplifySingleResume() to preserve DomTree

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Sat, 19 Dec 2020 13:52:54 +0000</pubDate>
        <dc:creator>Roman Lebedev &lt;lebedev.ri@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7deedc4 - [NFC][Tests][SimplifyCFG] Trim whitespaces at the end of lines</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#a7deedc4</link>
        <description>[NFC][Tests][SimplifyCFG] Trim whitespaces at the end of lines

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Tue, 15 Dec 2020 21:32:50 +0000</pubDate>
        <dc:creator>Roman Lebedev &lt;lebedev.ri@gmail.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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>6429471e - [IR] Convert profile metadata in createCallMatchingInvoke()</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#6429471e</link>
        <description>[IR] Convert profile metadata in createCallMatchingInvoke()When an invoke instruction is converted to a call itsprofile metadata is dropped because it has incompatibleformat (see commit 16ad6eeb94ff).This patch adds an attempt to convert profile data toformat of the call instruction. This used to work wellbefore the commit dcfa78a4ccec.Reviewers: reamesTags: #llvmDifferential Revision: https://reviews.llvm.org/D82071

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Sat, 20 Jun 2020 05:06:01 +0000</pubDate>
        <dc:creator>Yevgeny Rouban &lt;yrouban@azul.com&gt;</dc:creator>
    </item>
<item>
        <title>16ad6eeb - [IR] Don&apos;t copy profile metadata in createCallMatchingInvoke()</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#16ad6eeb</link>
        <description>[IR] Don&apos;t copy profile metadata in createCallMatchingInvoke()The invoke instruction can have profile metadata with branch_weights,which does not make sense for a call instruction and will berejected by the verifier.Differential revision: https://reviews.llvm.org/D81996

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Wed, 17 Jun 2020 08:26:30 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@chromium.org&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/SimplifyCFG/invoke_unwind.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/SimplifyCFG/invoke_unwind.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>1689c2f5 - [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#1689c2f5</link>
        <description>[SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.Summary:This is a fix of D13718. D13718 was committed but then reverted because of the following bug:https://llvm.org/bugs/show_bug.cgi?id=25299This patch fixes the issue shown in the bug.Reviewers: majnemer, reamesSubscribers: jevinskie, llvm-commitsDifferential Revision: http://reviews.llvm.org/D14308llvm-svn: 257277

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Sun, 10 Jan 2016 05:48:01 +0000</pubDate>
        <dc:creator>Chen Li &lt;meloli87@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8a954a05 - [OperandBundles] Fix a transform in simplifycfg</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#8a954a05</link>
        <description>[OperandBundles] Fix a transform in simplifycfgReviewers: pcc, majnemer, reamesSubscribers: reames, llvm-commitsDifferential Revision: http://reviews.llvm.org/D15345llvm-svn: 255062

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Tue, 08 Dec 2015 22:26:08 +0000</pubDate>
        <dc:creator>Sanjoy Das &lt;sanjoy@playingwithpointers.com&gt;</dc:creator>
    </item>
<item>
        <title>7009cd35 - Revert rL251061 [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#7009cd35</link>
        <description>Revert rL251061 [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.llvm-svn: 251149

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Fri, 23 Oct 2015 21:13:01 +0000</pubDate>
        <dc:creator>Chen Li &lt;meloli87@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c6e28782 - [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#c6e28782</link>
        <description>[SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.Summary: Currently SimplifyResume can convert an invoke instruction to a call instruction if its landing pad is trivial. In practice we could have several invoke instructions with trivial landing pads and share a common rethrow block, and in the common rethrow block, all the landing pads join to a phi node. The patch extends SimplifyResume to check the phi of landing pad and their incoming blocks. If any of them is trivial, remove it from the phi node and convert the invoke instruction to a call instruction.  Reviewers: hfinkel, reamesSubscribers: llvm-commitsDifferential Revision: http://reviews.llvm.org/D13718llvm-svn: 251061

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Thu, 22 Oct 2015 20:48:38 +0000</pubDate>
        <dc:creator>Chen Li &lt;meloli87@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7fddeccb - Move the personality function from LandingPadInst to Function</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#7fddeccb</link>
        <description>Move the personality function from LandingPadInst to FunctionThe personality routine currently lives in the LandingPadInst.This isn&apos;t desirable because:- All LandingPadInsts in the same function must have the same  personality routine.  This means that each LandingPadInst beyond the  first has an operand which produces no additional information.- There is ongoing work to introduce EH IR constructs other than  LandingPadInst.  Moving the personality routine off of any one  particular Instruction and onto the parent function seems a lot better  than have N different places a personality function can sneak onto an  exceptional function.Differential Revision: http://reviews.llvm.org/D10429llvm-svn: 239940

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Wed, 17 Jun 2015 20:52:32 +0000</pubDate>
        <dc:creator>David Majnemer &lt;david.majnemer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c1c7a130 - Update Transforms tests to use CHECK-LABEL for easier debugging. No functionality change.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#c1c7a130</link>
        <description>Update Transforms tests to use CHECK-LABEL for easier debugging. No functionality change.This update was done with the following bash script:  find test/Transforms -name &quot;*.ll&quot; | \  while read NAME; do    echo &quot;$NAME&quot;    if ! grep -q &quot;^; *RUN: *llc&quot; $NAME; then      TEMP=`mktemp -t temp`      cp $NAME $TEMP      sed -n &quot;s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p&quot; &lt; $NAME | \      while read FUNC; do        sed -i &apos;&apos; &quot;s/;\(.*\)\([A-Za-z0-9_]*\):\( *\)@$FUNC\([( ]*\)\$/;\1\2-LABEL:\3@$FUNC(/g&quot; $TEMP      done      mv $TEMP $NAME    fi  donellvm-svn: 186268

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Sun, 14 Jul 2013 01:42:54 +0000</pubDate>
        <dc:creator>Stephen Lin &lt;stephenwlin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e7b02b81 - Replace more uses of &apos;unwind&apos; in the tests with calls to landingpad and</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#e7b02b81</link>
        <description>Replace more uses of &apos;unwind&apos; in the tests with calls to landingpad andresume. Note that some of these tests were basically dead.llvm-svn: 140076

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Mon, 19 Sep 2011 22:11:35 +0000</pubDate>
        <dc:creator>Bill Wendling &lt;isanbard@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bc9e6d9d - make these tests a bit less fragile</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#bc9e6d9d</link>
        <description>make these tests a bit less fragilellvm-svn: 121682

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Mon, 13 Dec 2010 05:10:30 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
<item>
        <title>19788ca6 - change simplifycfg to not duplicate &apos;unwind&apos; instructions.  Hopefully</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#19788ca6</link>
        <description>change simplifycfg to not duplicate &apos;unwind&apos; instructions.  Hopefullythis will increase the likelihood of common code getting sunk towardsthe unwind.llvm-svn: 83996

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Tue, 13 Oct 2009 18:13:05 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
<item>
        <title>8d6d0937 - convert to filecheck</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll#8d6d0937</link>
        <description>convert to filecheckllvm-svn: 83995

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll</description>
        <pubDate>Tue, 13 Oct 2009 18:10:05 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
</channel>
</rss>
