<?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 current-section.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>158ac4a6 - [LTO] Remove default_triple requirement from tests that specify the triple</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#158ac4a6</link>
        <description>[LTO] Remove default_triple requirement from tests that specify the tripleThe `default_triple` requirement is redundant if the test specifies the triple, so this patch removes it.Reviewed By: hubert.reinterpretcastDifferential Revision: https://reviews.llvm.org/D115048

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Wed, 08 Dec 2021 14:16:58 +0000</pubDate>
        <dc:creator>Jake Egan &lt;Jake.Egan@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>7b1d7937 - Reland &quot;Change the X86 datalayout to add three address spaces</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#7b1d7937</link>
        <description>Reland &quot;Change the X86 datalayout to add three address spaces for 32 bit signed, 32 bit unsigned, and 64 bit pointers.&quot;This reverts 57076d3199fc2b0af4a3736b7749dd5462cacda5.Original review at https://reviews.llvm.org/D64931.Review for added fix at https://reviews.llvm.org/D66843.llvm-svn: 371568

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Tue, 10 Sep 2019 23:15:38 +0000</pubDate>
        <dc:creator>Amy Huang &lt;akhuang@google.com&gt;</dc:creator>
    </item>
<item>
        <title>57076d31 - Revert &quot;Change the X86 datalayout to add three address spaces for 32 bit signed,&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#57076d31</link>
        <description>Revert &quot;Change the X86 datalayout to add three address spaces for 32 bit signed,&quot;This reverts commit r370083 because it caused check-lld failures onsanitizer-x86_64-linux-fast.llvm-svn: 370142

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Wed, 28 Aug 2019 01:08:54 +0000</pubDate>
        <dc:creator>Vlad Tsyrklevich &lt;vlad@tsyrklevich.net&gt;</dc:creator>
    </item>
<item>
        <title>1299945b - Change the X86 datalayout to add three address spaces for 32 bit signed,</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#1299945b</link>
        <description>Change the X86 datalayout to add three address spaces for 32 bit signed,32 bit unsigned, and 64 bit pointers.llvm-svn: 370083

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Tue, 27 Aug 2019 17:46:53 +0000</pubDate>
        <dc:creator>Amy Huang &lt;akhuang@google.com&gt;</dc:creator>
    </item>
<item>
        <title>3624bdf6 - Restore &quot;[ThinLTO] Prevent exporting of locals used/defined in module level asm&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#3624bdf6</link>
        <description>Restore &quot;[ThinLTO] Prevent exporting of locals used/defined in module level asm&quot;This restores the rest of r286297 (part was restored in r286475).Specifically, it restores the part requiring adding a dependency fromthe Analysis to Object library (downstream use changed to correctlymodel split BitReader vs BitWriter libraries).Original description of this part of patch follows:Module level asm may also contain defs of values. We need to preventexport of any refs to local values defined in module level asm (e.g. aref in normal IR), since that also requires renaming/promotion of thelocal. To do that, the summary index builder looks at all values in themodule level asm string that are not marked Weak or Global, which isexactly the set of locals that are defined. A summary is created foreach of these local defs and flagged as NoRename.This required adding handling to the BitcodeWriter to look at GVdeclarations to see if they have a summary (rather than skipping themall).Finally, added an assert to IRObjectFile::CollectAsmUndefinedRefs toensure that an MCAsmParser is available, otherwise the module asm parsewould silently fail. Initialized the asm parser in the opt tool for usein testing this fix.Fixes PR30610.llvm-svn: 286844

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Mon, 14 Nov 2016 17:12:32 +0000</pubDate>
        <dc:creator>Teresa Johnson &lt;tejohnson@google.com&gt;</dc:creator>
    </item>
<item>
        <title>b6a11a78 - Revert &quot;[ThinLTO] Prevent exporting of locals used/defined in module level asm&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#b6a11a78</link>
        <description>Revert &quot;[ThinLTO] Prevent exporting of locals used/defined in module level asm&quot;This reverts commit r286297.Introduces a dependency from libAnalysis to libObject, which I missedduring the review.llvm-svn: 286329

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Wed, 09 Nov 2016 01:45:13 +0000</pubDate>
        <dc:creator>Mehdi Amini &lt;mehdi.amini@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>6955feeb - [ThinLTO] Prevent exporting of locals used/defined in module level asm</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#6955feeb</link>
        <description>[ThinLTO] Prevent exporting of locals used/defined in module level asmSummary:This patch uses the same approach added for inline asm in r285513 tosimilarly prevent promotion/renaming of locals used or defined in modulelevel asm.All static global values defined in normal IR and used in module level asmshould be included on either the llvm.used or llvm.compiler.used global.The former were already being flagged as NoRename in the summary, andI&apos;ve simply added llvm.compiler.used values to this handling.Module level asm may also contain defs of values. We need to preventexport of any refs to local values defined in module level asm (e.g. aref in normal IR), since that also requires renaming/promotion of thelocal. To do that, the summary index builder looks at all values in themodule level asm string that are not marked Weak or Global, which isexactly the set of locals that are defined. A summary is created foreach of these local defs and flagged as NoRename.This required adding handling to the BitcodeWriter to look at GVdeclarations to see if they have a summary (rather than skipping themall).Finally, added an assert to IRObjectFile::CollectAsmUndefinedRefs toensure that an MCAsmParser is available, otherwise the module asm parsewould silently fail. Initialized the asm parser in the opt tool for usein testing this fix.Fixes PR30610.Reviewers: mehdi_aminiSubscribers: johanengelen, krasin, llvm-commitsDifferential Revision: https://reviews.llvm.org/D26146llvm-svn: 286297

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Tue, 08 Nov 2016 21:53:35 +0000</pubDate>
        <dc:creator>Teresa Johnson &lt;tejohnson@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d178f4fc - Make the default triple optional by allowing an empty string</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#d178f4fc</link>
        <description>Make the default triple optional by allowing an empty stringWhen building LLVM as a (potentially dynamic) library that can be linked againstby multiple compilers, the default triple is not really meaningful.We allow to explicitely set it to an empty string when configuring LLVM.In this case, said &quot;target independent&quot; tests in the test suite that are usingthe default triple are disabled by matching the newly available feature&quot;default_triple&quot;.Reviewers: probinson, echristoDifferential Revision: http://reviews.llvm.org/D12660From: Mehdi Amini &lt;mehdi.amini@apple.com&gt;llvm-svn: 247775

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Wed, 16 Sep 2015 05:34:32 +0000</pubDate>
        <dc:creator>Mehdi Amini &lt;mehdi.amini@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>9469a592 - Introduce llvm/test/LTO/X86. LTO tests may be assumed as target-specific.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll#9469a592</link>
        <description>Introduce llvm/test/LTO/X86. LTO tests may be assumed as target-specific.llvm-svn: 227564

            List of files:
            /llvm-project-15.0.7/llvm/test/LTO/X86/current-section.ll</description>
        <pubDate>Fri, 30 Jan 2015 10:09:26 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
