<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in variable-sized-memcpy-uninit.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a11faeed446882a81e79d780125d93e7199df645 - [test] Switch to use -passes syntax in various test cases</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll#a11faeed446882a81e79d780125d93e7199df645</link>
        <description>[test] Switch to use -passes syntax in various test cases

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll</description>
        <pubDate>Thu, 01 Dec 2022 20:00:24 +0000</pubDate>
        <dc:creator>Bjorn Pettersson &lt;bjorn.a.pettersson@ericsson.com&gt;</dc:creator>
    </item>
<item>
        <title>42d98d80fb86b0eb7058a7288e7a4c900f04c556 - [MemCpyOpt] Convert tests to opaque pointers (NFC)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll#42d98d80fb86b0eb7058a7288e7a4c900f04c556</link>
        <description>[MemCpyOpt] Convert tests to opaque pointers (NFC)Converted using the script athttps://gist.github.com/nikic/98357b71fd67756b0f064c9517b62a34.

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll</description>
        <pubDate>Wed, 05 Oct 2022 12:26:57 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>88003cea1c6eb3ebcb18b4f1b9d0e2052dd76fe4 - [MemCpyOpt] Remove MemDepAnalysis-based implementation</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll#88003cea1c6eb3ebcb18b4f1b9d0e2052dd76fe4</link>
        <description>[MemCpyOpt] Remove MemDepAnalysis-based implementationThe MemorySSA-based implementation has been enabled for a few months(since D94376). This patch drops the old MDA-based implementationentirely.I&apos;ve kept this to only the basic cleanup of dropping variousconditions -- the code could be further cleaned up now that thereis only one implementation.Differential Revision: https://reviews.llvm.org/D102113

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll</description>
        <pubDate>Sat, 08 May 2021 18:39:54 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;nikita.ppv@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f5446b769a7929806f72256fccd4826d66502e59 - [MemCpyOpt] Allow variable lengths in memcpy optimizer</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll#f5446b769a7929806f72256fccd4826d66502e59</link>
        <description>[MemCpyOpt] Allow variable lengths in memcpy optimizerThis makes the memcpy-memcpy and memcpy-memset optimizations work forvariable sizes as long as they are equal, relaxing the old restrictionthat they are constant integers. If they&apos;re not equal, the oldrequirement that they are constant integers with certain sizerestrictions is used.The implementation works by pushing the length tests further down in thecode, which reveals some places where it&apos;s enough that the lengths areequal (but not necessarily constant).Differential Revision: https://reviews.llvm.org/D100870

            List of files:
            /llvm-project/llvm/test/Transforms/MemCpyOpt/variable-sized-memcpy-uninit.ll</description>
        <pubDate>Wed, 21 Apr 2021 20:48:28 +0000</pubDate>
        <dc:creator>Olle Fredriksson &lt;fredriksson.olle@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
