<?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 infer-getelementptr.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b284414a - [InferAddressSpaces] Enhance the handling of cosntexpr.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#b284414a</link>
        <description>[InferAddressSpaces] Enhance the handling of cosntexpr.Summary:- Constant expressions may not be added in strict postorder as the  forward instruction scan order. Thus, for a constant express (CE0), if  its operand (CE1) is used in an previous instruction, they are not in  postorder. However, different from  `cloneInstructionWithNewAddressSpace`,  `cloneConstantExprWithNewAddressSpace` doesn&apos;t bookkeep uninferred  instructions for later resolving. That results in failure of inferring  constant address.- This patch adds the support to infer constant expression operand  recursively, since there won&apos;t be loop, if that operand is another  constant expression.Reviewers: arsenmSubscribers: jholewinski, jvesely, wdng, nhaehnle, hiraditya, llvm-commitsTags: #llvmDifferential Revision: https://reviews.llvm.org/D61760llvm-svn: 360431

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Fri, 10 May 2019 14:57:42 +0000</pubDate>
        <dc:creator>Michael Liao &lt;michael.hliao@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cee313d2 - Revert &quot;Temporarily Revert &quot;Add basic loop fusion pass.&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#cee313d2</link>
        <description>Revert &quot;Temporarily Revert &quot;Add basic loop fusion pass.&quot;&quot;The reversion apparently deleted the test/Transforms directory.Will be re-reverting again.llvm-svn: 358552

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Wed, 17 Apr 2019 04:52:47 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2a22c5de - [AMDGPU] Switch to the new addr space mapping by default</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#2a22c5de</link>
        <description>[AMDGPU] Switch to the new addr space mapping by defaultThis requires corresponding clang change.Differential Revision: https://reviews.llvm.org/D40955llvm-svn: 324101

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Fri, 02 Feb 2018 16:07:16 +0000</pubDate>
        <dc:creator>Yaxun Liu &lt;Yaxun.Liu@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>e0f9e984 - InferAddressSpaces: Search constant expressions for addrspacecasts</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#e0f9e984</link>
        <description>InferAddressSpaces: Search constant expressions for addrspacecastsThese are pretty common when using local memory, and the 64-bit genericaddressing is much more expensive to compute.llvm-svn: 301711

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Fri, 28 Apr 2017 22:52:41 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>a1e73405 - InferAddressSpaces: Infer from just addrspacecasts</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#a1e73405</link>
        <description>InferAddressSpaces: Infer from just addrspacecastsEliminates some more cases where some subset of the addressingcomputation remains flat. Some cases with addrspacecastsin nested constant expressions are still left behind however.llvm-svn: 301704

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Fri, 28 Apr 2017 22:18:08 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>c07bda7b - InferAddressSpaces: Infer for just GEPs</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll#c07bda7b</link>
        <description>InferAddressSpaces: Infer for just GEPsFixes leaving intermediate flat addressing computationswhere a GEP instruction&apos;s source is a constant expression.Still leaves behind a trivial addrspacecast + gep pair thatinstcombine is able to handle, which ideally could be foldedhere directly.llvm-svn: 301044

            List of files:
            /llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-getelementptr.ll</description>
        <pubDate>Fri, 21 Apr 2017 21:35:04 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
