<?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 lower-kernel-and-module-lds.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bc78c099 - [amdgpu] Elide module lds allocation in kernels with no callees</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll#bc78c099</link>
        <description>[amdgpu] Elide module lds allocation in kernels with no calleesIntroduces a string attribute, amdgpu-requires-module-lds, to alloweliding the module.lds block from kernels. Will allocate the block as beforeif the attribute is missing or has its default value of true.Patch uses the new attribute to detect the simplest possible instance of this,where a kernel makes no calls and thus cannot call any functions that use LDS.Tests updated to match, coverage was already good. Interesting cases is inlower-module-lds-offsets where annotating the kernel allows the backend to picka different (in this case better) variable ordering than previously. A laterpatch will avoid moving kernel variables into module.lds when the kernel canhave this attribute, allowing optimal ordering and locally unused variableelimination.Reviewed By: arsenmDifferential Revision: https://reviews.llvm.org/D122091

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll</description>
        <pubDate>Wed, 04 May 2022 21:42:05 +0000</pubDate>
        <dc:creator>Jon Chesterfield &lt;jonathanchesterfield@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a81fff8a - Reapply &quot;[Intrinsics] Add `nocallback` to the default intrinsic attributes&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll#a81fff8a</link>
        <description>Reapply &quot;[Intrinsics] Add `nocallback` to the default intrinsic attributes&quot;This reverts commit c5f789050daab25aad6770790987e2b7c0395936 andreapplies 7aea3ea8c3b33c9bb338d5d6c0e4832be1d09ac3 with additional testchanges.

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll</description>
        <pubDate>Thu, 24 Mar 2022 20:08:53 +0000</pubDate>
        <dc:creator>Johannes Doerfert &lt;johannes@jdoerfert.de&gt;</dc:creator>
    </item>
<item>
        <title>2b43209e - [AMDGPU] Propagate LDS align into to instructions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll#2b43209e</link>
        <description>[AMDGPU] Propagate LDS align into to instructionsDifferential Revision: https://reviews.llvm.org/D104316

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll</description>
        <pubDate>Tue, 15 Jun 2021 00:01:54 +0000</pubDate>
        <dc:creator>Stanislav Mekhanoshin &lt;Stanislav.Mekhanoshin@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>8de4db69 - [AMDGPU] Lower kernel LDS into a sorted structure</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll#8de4db69</link>
        <description>[AMDGPU] Lower kernel LDS into a sorted structureDifferential Revision: https://reviews.llvm.org/D102954

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/lower-kernel-and-module-lds.ll</description>
        <pubDate>Wed, 19 May 2021 20:39:55 +0000</pubDate>
        <dc:creator>Stanislav Mekhanoshin &lt;Stanislav.Mekhanoshin@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
