<?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 libatomic.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3ff17b05 - [msan][test] Remove legacy PM style opt -foo tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll#3ff17b05</link>
        <description>[msan][test] Remove legacy PM style opt -foo tests

            List of files:
            /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll</description>
        <pubDate>Sat, 16 Apr 2022 04:07:50 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>97de0188 - [MSAN] Reintroduce libatomic load/store instrumentation</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll#97de0188</link>
        <description>[MSAN] Reintroduce libatomic load/store instrumentationHave the front-end use the `nounwind` attribute on atomic libcalls.This prevents us from seeing `invoke __atomic_load` in MSAN, whichis problematic as it has no successor for instrumentation to be added.

            List of files:
            /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll</description>
        <pubDate>Fri, 14 Aug 2020 20:31:10 +0000</pubDate>
        <dc:creator>Gui Andrade &lt;guiand@google.com&gt;</dc:creator>
    </item>
<item>
        <title>33d23951 - [MSAN] Instrument libatomic load/store calls</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll#33d23951</link>
        <description>[MSAN] Instrument libatomic load/store callsThese calls are neither intercepted by compiler-rt nor is libatomic.anaturally instrumented.This patch uses the existing libcall mechanism to detect a callto atomic_load or atomic_store, and instruments them much likethe preexisting instrumentation for atomics.Calls to _load are modified to have at least Acquire ordering, andcalls to _store at least Release ordering. Because this needs to beconverted at runtime, msan injects a LUT (implemented as a vectorwith extractelement).Differential Revision: https://reviews.llvm.org/D83337

            List of files:
            /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll</description>
        <pubDate>Wed, 22 Jul 2020 16:34:55 +0000</pubDate>
        <dc:creator>Gui Andrade &lt;guiand@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1f29171a - update libatomic instrumentation</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll#1f29171a</link>
        <description>update libatomic instrumentation

            List of files:
            /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll</description>
        <pubDate>Sat, 18 Jul 2020 03:39:14 +0000</pubDate>
        <dc:creator>Gui Andrade &lt;guiand@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
