<?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 stdcall.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/stdcall.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/stdcall.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>2dd88343 - [Mangler] Calculate the argument list byte count suffix correctly when returning large values</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#2dd88343</link>
        <description>[Mangler] Calculate the argument list byte count suffix correctly when returning large values`__stdcall`, `__fastcall` and `__vectorcall` return large values via ahidden pointer argument. However, the size of that argument should notbe included in the argument list byte count suffix added to thefunction&apos;s decorated name.This patch fixes that issue so that LLVM generates the same decoratedname as MSVC does.MSVC example: https://godbolt.org/z/nc35MKPhrReviewed By: rnkDifferential Revision: https://reviews.llvm.org/D110719

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Wed, 29 Sep 2021 18:36:13 +0000</pubDate>
        <dc:creator>Wesley Wiser &lt;wesleywiser@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>79dd505c - [x86] Disambiguate RET[QL] and fix aliases for 16-bit mode</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#79dd505c</link>
        <description>[x86] Disambiguate RET[QL] and fix aliases for 16-bit modeI couldn&apos;t see how to do this sanely without splitting RETQ from RETL.Eric says: &quot;sad about the inability to roundtrip them now, but...&quot;.I have no idea what that means, but perhaps it wants preserving in thecommit comment.llvm-svn: 198756

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Wed, 08 Jan 2014 12:58:07 +0000</pubDate>
        <dc:creator>David Woodhouse &lt;dwmw2@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>7ddcdc82 - Revert &quot;Re-commit r192758 - MC: quote tricky symbol names in asm output&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#7ddcdc82</link>
        <description>Revert &quot;Re-commit r192758 - MC: quote tricky symbol names in asm output&quot;This caused the clang-native-mingw32-win7 buildbot to break.The assembler was complaining about the following lines that were showing upin the asm for CrashRecoveryContext.cpp:  movl  $&quot;__ZL16ExceptionHandlerP19_EXCEPTION_POINTERS@4&quot;, 4(%eax)  calll &quot;_AddVectoredExceptionHandler@8&quot;  .def   &quot;__ZL16ExceptionHandlerP19_EXCEPTION_POINTERS@4&quot;;  &quot;__ZL16ExceptionHandlerP19_EXCEPTION_POINTERS@4&quot;:  calll &quot;_RemoveVectoredExceptionHandler@4&quot;Reverting for now.llvm-svn: 192940

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Fri, 18 Oct 2013 02:14:40 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>69918bcc - Re-commit r192758 - MC: quote tricky symbol names in asm output</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#69918bcc</link>
        <description>Re-commit r192758 - MC: quote tricky symbol names in asm outputThe reason this got reverted was that the @feat.00 symbol which was emittedfor every TU became quoted, and on cygwin/mingw we use the gas assembler whichcouldn&apos;t handle the quotes.This commit fixes the problem by only emitting @feat.00 for win32, where we useclang -cc1as to assemble. gas would just drop this symbol anyway, so there is noloss there.With @feat.00 gone, there shouldn&apos;t be quoted symbols showing up on cygwin sinceit uses the Itanium ABI, which doesn&apos;t put these funny characters in symbols.&gt; Because of win32 mangling, we produce symbol and section names with&gt; funny characters in them, most notably @ characters.&gt;&gt; MC would choke on trying to parse its own assembly output. This patch addresses&gt; that by:&gt;&gt; - Making @ trigger quoting of symbol names&gt; - Also quote section names in the same way&gt; - Just parse section names like other identifiers (to allow for quotes)&gt; - Don&apos;t assume @ signifies a symbol variant if it is in a string.llvm-svn: 192859

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Thu, 17 Oct 2013 01:13:02 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>272416fd - Revert r192758 (and r192759), &quot;MC: Better handling of tricky symbol and section names&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#272416fd</link>
        <description>Revert r192758 (and r192759), &quot;MC: Better handling of tricky symbol and section names&quot;GNU AS didn&apos;t like quotes in symbol names.    Error: junk at end of line, first unrecognized character is `&quot;&apos;        .def &quot;@feat.00&quot;;        &quot;@feat.00&quot; = 1Reproduced on Cygwin&apos;s 2.23.52.20130309 and mingw32&apos;s 2.20.1.20100303.llvm-svn: 192775

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Wed, 16 Oct 2013 08:22:49 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d34cf143 - MC: Better handling of tricky symbol and section names</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#d34cf143</link>
        <description>MC: Better handling of tricky symbol and section namesBecause of win32 mangling, we produce symbol and section names withfunny characters in them, most notably @ characters.MC would choke on trying to parse its own assembly output. This patch addressesthat by:- Making @ trigger quoting of symbol names- Also quote section names in the same way- Just parse section names like other identifiers (to allow for quotes)- Don&apos;t assume @ signifies a symbol variant if it is in a string.Differential Revision: http://llvm-reviews.chandlerc.com/D1945llvm-svn: 192758

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Wed, 16 Oct 2013 01:20:40 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>9c0df169 - Do not mangle in MS-way the globals with magic \001 in the name.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#9c0df169</link>
        <description>Do not mangle in MS-way the globals with magic \001 in the name.Based on the patch by David Nadlinger!llvm-svn: 179889

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Fri, 19 Apr 2013 21:20:56 +0000</pubDate>
        <dc:creator>Anton Korobeynikov &lt;asl@math.spbu.ru&gt;</dc:creator>
    </item>
<item>
        <title>68c30907 - Correct bogus module triple specifications.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#68c30907</link>
        <description>Correct bogus module triple specifications.llvm-svn: 112469

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Mon, 30 Aug 2010 10:48:29 +0000</pubDate>
        <dc:creator>Duncan Sands &lt;baldrick@free.fr&gt;</dc:creator>
    </item>
<item>
        <title>b9ce3cc4 - Testcases for recent stdcall / fastcall mangling improvements</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll#b9ce3cc4</link>
        <description>Testcases for recent stdcall / fastcall mangling improvementsllvm-svn: 95982

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/X86/stdcall.ll</description>
        <pubDate>Fri, 12 Feb 2010 15:29:13 +0000</pubDate>
        <dc:creator>Anton Korobeynikov &lt;asl@math.spbu.ru&gt;</dc:creator>
    </item>
</channel>
</rss>
