<?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 NVPTXTargetObjectFile.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3a3cb929 - [llvm] Use = default (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#3a3cb929</link>
        <description>[llvm] Use = default (NFC)

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Mon, 07 Feb 2022 06:18:35 +0000</pubDate>
        <dc:creator>Kazu Hirata &lt;kazu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f3a344d2 - [Target] Remove redundant member initialization (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#f3a344d2</link>
        <description>[Target] Remove redundant member initialization (NFC)Identified with readability-redundant-member-init.

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Fri, 07 Jan 2022 06:01:44 +0000</pubDate>
        <dc:creator>Kazu Hirata &lt;kazu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>e5947760 - Revert &quot;[llvm] Remove redundant member initialization (NFC)&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#e5947760</link>
        <description>Revert &quot;[llvm] Remove redundant member initialization (NFC)&quot;This reverts commit fd4808887ee47f3ec8a030e9211169ef4fb094c3.This patch causes gcc to issue a lot of warnings like:  warning: base class &#8216;class llvm::MCParsedAsmOperand&#8217; should be  explicitly initialized in the copy constructor [-Wextra]

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Mon, 03 Jan 2022 19:28:47 +0000</pubDate>
        <dc:creator>Kazu Hirata &lt;kazu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>fd480888 - [llvm] Remove redundant member initialization (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#fd480888</link>
        <description>[llvm] Remove redundant member initialization (NFC)Identified with readability-redundant-member-init.

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Sun, 02 Jan 2022 00:18:18 +0000</pubDate>
        <dc:creator>Kazu Hirata &lt;kazu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f96a7706 - [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#f96a7706</link>
        <description>[Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.Differential Revision: https://reviews.llvm.org/D80363

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Thu, 21 May 2020 22:23:00 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2946cd70 - Update the file headers across all of the LLVM projects in the monorepo</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#2946cd70</link>
        <description>Update the file headers across all of the LLVM projects in the monorepoto reflect the new license.We understand that people may be surprised that we&apos;re moving the headerentirely to discuss the new license. We checked this carefully with theFoundation&apos;s lawyer and we believe this is the correct approach.Essentially, all code in the project is now made available by the LLVMproject under our new license, so you will see that the license headersinclude that license only. Some of our contributors have contributedcode under our old license, and accordingly, we have retained a copy ofour old license notice in the top-level files in each project andrepository.llvm-svn: 351636

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Sat, 19 Jan 2019 08:50:56 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>68f2218e - Revert &quot;Temporarily revert &quot;[DEBUG] Initial adaptation of NVPTX target for debug info emission.&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#68f2218e</link>
        <description>Revert &quot;Temporarily revert &quot;[DEBUG] Initial adaptation of NVPTX target for debug info emission.&quot;&quot;This reapplies commits: r330271, r330592, r330779.    [DEBUG] Initial adaptation of NVPTX target for debug info emission.    Summary:    Patch adds initial emission of the debug info for NVPTX target.    Currently, only .file and .loc directives are emitted, everything else is    commented out to not break the compilation of Cuda.llvm-svn: 332689

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Fri, 18 May 2018 03:13:08 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>80244258 - Temporarily revert &quot;[DEBUG] Initial adaptation of NVPTX target for debug info emission.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#80244258</link>
        <description>Temporarily revert &quot;[DEBUG] Initial adaptation of NVPTX target for debug info emission.&quot;This appears to have some issues associated with the file directive outputcausing multiple global symbols with the name &quot;file&quot; to be emitted into astartup section. I&apos;m investigating more specific causes and working with theoriginal author.This reverts commit r330271.Also Revert &quot;[DEBUGINFO, NVPTX] Add the test for the debug info of the local&quot;This reverts commit r330592 and the follow up of 330779 as the testcase is dependent upon r330271.llvm-svn: 331237

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Tue, 01 May 2018 00:10:13 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>242706b8 - [DEBUG] Initial adaptation of NVPTX target for debug info emission.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#242706b8</link>
        <description>[DEBUG] Initial adaptation of NVPTX target for debug info emission.Summary:Patch adds initial emission of the debug info for NVPTX target.Currently, only .file and .loc directives are emitted, everything else iscommented out to not break the compilation of Cuda.Reviewers: echristo, jlebar, tra, jholewinskiSubscribers: mgorny, aprantl, JDevlieghere, llvm-commitsDifferential Revision: https://reviews.llvm.org/D41827llvm-svn: 330271

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Wed, 18 Apr 2018 16:13:41 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6054e650 - Move TargetLoweringObjectFile from CodeGen to Target to fix layering</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#6054e650</link>
        <description>Move TargetLoweringObjectFile from CodeGen to Target to fix layeringIt&apos;s implemented in Target &amp; include from other Target headers, so theheader should be in Target.llvm-svn: 328392

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Fri, 23 Mar 2018 23:58:19 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3bde2ea - Fix a bunch more layering of CodeGen headers that are in Target</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#b3bde2ea</link>
        <description>Fix a bunch more layering of CodeGen headers that are in TargetAll these headers already depend on CodeGen headers so moving them intoCodeGen fixes the layering (since CodeGen depends on Target, not theother way around).llvm-svn: 318490

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Fri, 17 Nov 2017 01:07:10 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c9f1f6b8 - [NVPTX] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#c9f1f6b8</link>
        <description>[NVPTX] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).llvm-svn: 291490

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Mon, 09 Jan 2017 22:16:51 +0000</pubDate>
        <dc:creator>Eugene Zelenko &lt;eugene.zelenko@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6733564e - Target: Change various section classifiers in TargetLoweringObjectFile to take a GlobalObject.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#6733564e</link>
        <description>Target: Change various section classifiers in TargetLoweringObjectFile to take a GlobalObject.These functions are about classifying a global which will actually beemitted, so it does not make sense for them to take a GlobalValue which mayfor example be an alias.Change the Mach-O object writer and the Hexagon, Lanai and MIPS backends tolook through aliases before using TargetLoweringObjectFile interfaces. Theseare functional changes but all appear to be bug fixes.Differential Revision: https://reviews.llvm.org/D25917llvm-svn: 285006

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Mon, 24 Oct 2016 19:23:39 +0000</pubDate>
        <dc:creator>Peter Collingbourne &lt;peter@pcc.me.uk&gt;</dc:creator>
    </item>
<item>
        <title>4367c7fb - Move the Mangler from the AsmPrinter down to TLOF and clean up the</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#4367c7fb</link>
        <description>Move the Mangler from the AsmPrinter down to TLOF and clean up theTLOF API accordingly.llvm-svn: 281708

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Fri, 16 Sep 2016 07:33:15 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b550cb17 - [NFC] Header cleanup</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#b550cb17</link>
        <description>[NFC] Header cleanupRemoved some unused headers, replaced some headers with forward class declarations.Found using simple scripts like this one:clear &amp;&amp; ack --cpp -l &apos;#include &quot;llvm/ADT/IndexedMap.h&quot;&apos; | xargs grep -L &apos;IndexedMap[&lt;]&apos; | xargs grep -n --color=auto &apos;IndexedMap&apos;Patch by Eugene Kosov &lt;claprix@yandex.ru&gt;Differential Revision: http://reviews.llvm.org/D19219From: Mehdi Amini &lt;mehdi.amini@apple.com&gt;llvm-svn: 266595

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Mon, 18 Apr 2016 09:17:29 +0000</pubDate>
        <dc:creator>Mehdi Amini &lt;mehdi.amini@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>78f46bea - Unbreak non-X86 targets from fallout caused by r261462</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#78f46bea</link>
        <description>Unbreak non-X86 targets from fallout caused by r261462llvm-svn: 261463

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Sun, 21 Feb 2016 01:40:04 +0000</pubDate>
        <dc:creator>David Majnemer &lt;david.majnemer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d7cfb484 - Added support for macro emission in dwarf (supporting DWARF version 4).</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#d7cfb484</link>
        <description>Added support for macro emission in dwarf (supporting DWARF version 4).Differential Revision: http://reviews.llvm.org/D15495llvm-svn: 257060

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Thu, 07 Jan 2016 14:28:20 +0000</pubDate>
        <dc:creator>Amjad Aboud &lt;amjad.aboud@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>449711cb - Stop producing .data.rel sections.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#449711cb</link>
        <description>Stop producing .data.rel sections.If a section is rw, it is irrelevant if the dynamic linker will write toit or not.It looks like llvm implemented this because gcc was doing it. It lookslike gcc implemented this in the hope that it would put all therelocated items close together and speed up the dynamic linker.There are two problem with this:* It doesn&apos;t work. Both bfd and gold will map .data.rel to .data and  concatenate the input sections in the order they are seen.* If we want a feature like that, it can be implemented directly in the  linker since it knowns where the dynamic relocations are.llvm-svn: 253436

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Wed, 18 Nov 2015 06:02:15 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c0fa58e - Remove DataLayout from TargetLoweringObjectFile, redirect to Module</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#5c0fa58e</link>
        <description>Remove DataLayout from TargetLoweringObjectFile, redirect to ModuleSummary:This change is part of a series of commits dedicated to have a singleDataLayout during compilation by using always the one owned by themodule.Reviewers: echristoSubscribers: yaron.keren, rafael, llvm-commits, jholewinskiDifferential Revision: http://reviews.llvm.org/D11079From: Mehdi Amini &lt;mehdi.amini@apple.com&gt;llvm-svn: 242385

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Thu, 16 Jul 2015 06:04:17 +0000</pubDate>
        <dc:creator>Mehdi Amini &lt;mehdi.amini@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>0709a7bd - Move alignment from MCSectionData to MCSection.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h#0709a7bd</link>
        <description>Move alignment from MCSectionData to MCSection.This starts merging MCSection and MCSectionData.There are a few issues with the current split between MCSection andMCSectionData.* It optimizes the the not as important case. We want the productionof .o files to be really fast, but the split puts the information usedfor .o emission in a separate data structure.* The ELF/COFF/MachO hierarchy is not represented in MCSectionData,leading to some ad-hoc ways to represent the various flags.* It makes it harder to remember where each item is.The attached patch starts merging the two by moving the alignment fromMCSectionData to MCSection.Most of the patch is actually just dropping &apos;const&apos;, sinceMCSectionData is mutable, but MCSection was not.llvm-svn: 237936

            List of files:
            /llvm-project-15.0.7/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h</description>
        <pubDate>Thu, 21 May 2015 19:20:38 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
