<?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 atomic-rmw.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>122b0220 - [WebAssembly] Remove datalayout strings from llc tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#122b0220</link>
        <description>[WebAssembly] Remove datalayout strings from llc testsThe data layout strings do not have any effect on llc tests and will becomemisleadingly out of date as we continue to update the canonical data layout, soremove them from the tests.Differential Revision: https://reviews.llvm.org/D105842

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Wed, 14 Jul 2021 18:17:08 +0000</pubDate>
        <dc:creator>Thomas Lively &lt;tlively@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f3b4f990 - [WebAssembly] Remove uses of ThreadModel</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#f3b4f990</link>
        <description>[WebAssembly] Remove uses of ThreadModelSummary:In the clang UI, replaces -mthread-model posix with -matomics as thesource of truth on threading. In the backend, replaces-thread-model=posix with the atomics target feature, which is nowcollected on the WebAssemblyTargetMachine along with all other usedfeatures. These collected features will also be used to emit thetarget features section in the future.The default configuration for the backend is thread-model=posix and noatomics, which was previously an invalid configuration. This changemakes the default valid because the thread model is ignored.A side effect of this change is that objects are never emitted withpassive segments. It will instead be up to the linker to decidewhether sections should be active or passive based on whether atomicsare used in the final link.Reviewers: aheejin, sbc100, dschuffSubscribers: mehdi_amini, jgravelle-google, hiraditya, sunfish, steven_wu, dexonsmith, rupprecht, jfb, jdoerfert, cfe-commits, llvm-commitsTags: #clang, #llvmDifferential Revision: https://reviews.llvm.org/D58742llvm-svn: 355112

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Thu, 28 Feb 2019 18:39:08 +0000</pubDate>
        <dc:creator>Thomas Lively &lt;tlively@google.com&gt;</dc:creator>
    </item>
<item>
        <title>6a87ddac - [WebAssembly] Massive instruction renaming</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#6a87ddac</link>
        <description>[WebAssembly] Massive instruction renamingSummary:An automated renaming of all the instructions listed athttps://github.com/WebAssembly/spec/issues/884#issuecomment-426433329as well as some similarly-named identifiers.Reviewers: aheejin, dschuff, aardappelSubscribers: sbc100, jgravelle-google, eraman, sunfish, jfb, llvm-commitsDifferential Revision: https://reviews.llvm.org/D56338llvm-svn: 350609

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Tue, 08 Jan 2019 06:25:55 +0000</pubDate>
        <dc:creator>Thomas Lively &lt;tlively@google.com&gt;</dc:creator>
    </item>
<item>
        <title>49482f82 - [WebAssembly] replaced .param/.result by .functype</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#49482f82</link>
        <description>[WebAssembly] replaced .param/.result by .functypeSummary:This makes it easier/cleaner to generate a single signature fromthis directive. Also:- Adds the symbol name, such that we don&apos;t depend on the location  of this directive anymore.- Actually constructs the signature in the assembler, and make the  assembler own it.- Refactor the use of MVT vs ValType in the streamer and assembler  to require less conversions overall.- Changed 700 or so tests to use it.Reviewers: sbc100, dschuffSubscribers: jgravelle-google, eraman, aheejin, sunfish, jfb, llvm-commitsDifferential Revision: https://reviews.llvm.org/D54652llvm-svn: 347228

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Mon, 19 Nov 2018 17:10:36 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8a9cb242 - [WebAssembly] Added default stack-only instruction mode for MC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#8a9cb242</link>
        <description>[WebAssembly] Added default stack-only instruction mode for MC.Summary:Made it convert from register to stack based instructions, and removed the registers.Fixes to related code that was expecting register based instructions.Added the correct testing flag to all tests, depending on what theformat they were expecting so far.Translated one test to stack format as example: reg-stackify-stack.lltested:llvm-lit -v `find test -name WebAssembly`unittests/MC/*Reviewers: dschuff, sunfishSubscribers: sbc100, jgravelle-google, eraman, aheejin, llvm-commits, jfbDifferential Revision: https://reviews.llvm.org/D51241llvm-svn: 340750

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Mon, 27 Aug 2018 15:45:51 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7be3755 - Revert &quot;[WebAssembly] Added default stack-only instruction mode for MC.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#a7be3755</link>
        <description>Revert &quot;[WebAssembly] Added default stack-only instruction mode for MC.&quot;This reverts commit 917a99b71ce21c975be7bfbf66f4040f965d9f3c.llvm-svn: 339630

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Mon, 13 Aug 2018 23:12:49 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ab26bd06 - [WebAssembly] Added default stack-only instruction mode for MC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#ab26bd06</link>
        <description>[WebAssembly] Added default stack-only instruction mode for MC.Summary:Moved Explicit Locals pass to last.Made that pass obligatory.Made it convert from register to stack based instructions, and removed the registers.Fixes to related code that was expecting register based instructions.Added the correct testing flag to all tests, depending on what theformat they were expecting so far.Translated one test to stack format as example: reg-stackify-stack.lltested:llvm-lit -v `find test -name WebAssembly`unittests/MC/*Reviewers: dschuff, sunfishSubscribers: jfb, llvm-commits, aheejin, eraman, jgravelle-google, sbc100Differential Revision: https://reviews.llvm.org/D50568llvm-svn: 339474

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Fri, 10 Aug 2018 21:32:47 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e8653bb8 - [WebAssembly] Enable atomic expansion for unsupported atomicrmws</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#e8653bb8</link>
        <description>[WebAssembly] Enable atomic expansion for unsupported atomicrmwsSummary:Wasm does not have direct counterparts to some of LLVM IR&apos;s atomicrmwinstructions (min, max, umin, umax, and nand). This enables atomicexpansion using cmpxchg instruction within a loop for those atomicrmwinstructions.Reviewers: dschuffSubscribers: sbc100, jgravelle-google, sunfish, llvm-commitsDifferential Revision: https://reviews.llvm.org/D49440llvm-svn: 339084

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Tue, 07 Aug 2018 00:22:22 +0000</pubDate>
        <dc:creator>Heejin Ahn &lt;aheejin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3724b71 - [WebAssembly] Support for a ternary atomic RMW instruction</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#b3724b71</link>
        <description>[WebAssembly] Support for a ternary atomic RMW instructionSummary: This adds support for a ternary atomic RMW instruction: cmpxchg.Reviewers: dschuffSubscribers: sbc100, jgravelle-google, sunfish, llvm-commitsDifferential Revision: https://reviews.llvm.org/D49195llvm-svn: 338617

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Wed, 01 Aug 2018 19:40:28 +0000</pubDate>
        <dc:creator>Heejin Ahn &lt;aheejin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a90d24da - Revert &quot;[WebAssembly] Added default stack-only instruction mode for MC.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#a90d24da</link>
        <description>Revert &quot;[WebAssembly] Added default stack-only instruction mode for MC.&quot;This reverts commit d3c9af4179eae7793d1487d652e2d4e23844555f.(SVN revision 338164)llvm-svn: 338176

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Fri, 27 Jul 2018 23:19:51 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a67c4137 - [WebAssembly] Added default stack-only instruction mode for MC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#a67c4137</link>
        <description>[WebAssembly] Added default stack-only instruction mode for MC.Summary:Moved Explicit Locals pass to last.Made that pass obligatory.Made it convert from register to stack based instructions, and removed the registers.Fixes to related code that was expecting register based instructions.Added the correct testing flag to all tests, depending on what theformat they were expecting so far.Translated one test to stack format as example: reg-stackify-stack.lltested:llvm-lit -v `find test -name WebAssembly`unittests/MC/*Reviewers: dschuff, sunfishSubscribers: sbc100, jgravelle-google, eraman, aheejin, llvm-commitsDifferential Revision: https://reviews.llvm.org/D49160llvm-svn: 338164

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Fri, 27 Jul 2018 20:56:43 +0000</pubDate>
        <dc:creator>Wouter van Oortmerssen &lt;aardappel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9ef850b8 - [WebAssembly] Add missing a few {{$}}s to a test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#9ef850b8</link>
        <description>[WebAssembly] Add missing a few {{$}}s to a testllvm-svn: 336691

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Tue, 10 Jul 2018 16:00:43 +0000</pubDate>
        <dc:creator>Heejin Ahn &lt;aheejin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fed7382e - [WebAssembly] Support for binary atomic RMW instructions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll#fed7382e</link>
        <description>[WebAssembly] Support for binary atomic RMW instructionsSummary:This adds support for binary atomic read-modify-write instructions:add, sub, and, or, xor, and xchg.This does not yet support translations of some of LLVM IR atomicrmwinstructions (nand, max, min, umax, and umin) that do not have a directcounterpart in wasm instructions.Reviewers: dschuffSubscribers: sbc100, jgravelle-google, sunfish, llvm-commitsDifferential Revision: https://reviews.llvm.org/D49088llvm-svn: 336615

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/atomic-rmw.ll</description>
        <pubDate>Mon, 09 Jul 2018 22:30:51 +0000</pubDate>
        <dc:creator>Heejin Ahn &lt;aheejin@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
