<?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 unwind-inline-asm-codegen.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2f448bf5 - [X86] Migrate tests to use opaque pointers (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/unwind-inline-asm-codegen.ll#2f448bf5</link>
        <description>[X86] Migrate tests to use opaque pointers (NFC)Test updates were performed using:https://gist.github.com/nikic/98357b71fd67756b0f064c9517b62a34These are only the test updates where the test passed withoutfurther modification (which is almost all of them, as the backendis largely pointer-type agnostic).

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/unwind-inline-asm-codegen.ll</description>
        <pubDate>Wed, 22 Jun 2022 12:33:12 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>8ec9fd48 - Support unwinding from inline assembly</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/unwind-inline-asm-codegen.ll#8ec9fd48</link>
        <description>Support unwinding from inline assemblyI&apos;ve taken the following steps to add unwinding support from inline assembly:1) Add a new `unwind` &quot;attribute&quot; (like `sideeffect`) to the asm syntax:```invoke void asm sideeffect unwind &quot;call thrower&quot;, &quot;~{dirflag},~{fpsr},~{flags}&quot;()    to label %exit unwind label %uexit```2.) Add Bitcode writing/reading support + LLVM-IR parsing.3.) Emit EHLabels around inline assembly lowering (SelectionDAGBuilder + GlobalISel) when `InlineAsm::canThrow` is enabled.4.) Tweak InstCombineCalls/InlineFunction pass to not mark inline assembly &quot;calls&quot; as nounwind.5.) Add clang support by introducing a new clobber: &quot;unwind&quot;, which lower to the `canThrow` being enabled.6.) Don&apos;t allow unwinding callbr.Reviewed By: AmanieuDifferential Revision: https://reviews.llvm.org/D95745

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/unwind-inline-asm-codegen.ll</description>
        <pubDate>Thu, 13 May 2021 18:05:11 +0000</pubDate>
        <dc:creator>cynecx &lt;me@cynecx.net&gt;</dc:creator>
    </item>
</channel>
</rss>
