<?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 dr158.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>532dc62b - [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp#532dc62b</link>
        <description>[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)This adds -no-opaque-pointers to clang tests whose output willchange when opaque pointers are enabled by default. This isintended to be part of the migration approach described inhttps://discourse.llvm.org/t/enabling-opaque-pointers-by-default/61322/9.The patch has been produced by replacing %clang_cc1 with%clang_cc1 -no-opaque-pointers for tests that fail with opaquepointers enabled. Worth noting that this doesn&apos;t cover all tests,there&apos;s a remaining ~40 tests not using %clang_cc1 that will needa followup change.Differential Revision: https://reviews.llvm.org/D123115

            List of files:
            /llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp</description>
        <pubDate>Thu, 07 Apr 2022 10:03:55 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>93786da2 - Make &apos;-disable-llvm-optzns&apos; an alias for &apos;-disable-llvm-passes&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp#93786da2</link>
        <description>Make &apos;-disable-llvm-optzns&apos; an alias for &apos;-disable-llvm-passes&apos;.Much to my surprise, &apos;-disable-llvm-optzns&apos; which I thought was themagical flag I wanted to get at the raw LLVM IR coming out of Clangdeosn&apos;t do that. It still runs some passes over the IR. I don&apos;t wantthat, I really want the *raw* IR coming out of Clang and I stronglysuspect everyone else using it is in the same camp.There is actually a flag that does what I want that I didn&apos;t know aboutcalled &apos;-disable-llvm-passes&apos;. I suspect many others don&apos;t know about iteither. It both does what I want and is much simpler.This removes the confusing version and makes that spelling of the flagan alias for &apos;-disable-llvm-passes&apos;. I&apos;ve also moved everything in Clangto use the &apos;passes&apos; spelling as it seems both more accurate (*all* LLVMpasses are disabled, not just optimizations) and much easier to rememberand spell correctly.This is part of simplifying how Clang drives LLVM to make it cleaner towire up to the new pass manager.Differential Revision: https://reviews.llvm.org/D28047llvm-svn: 290392

            List of files:
            /llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp</description>
        <pubDate>Fri, 23 Dec 2016 00:23:01 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f0e87cf2 - Add tests for a couple more DRs.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp#f0e87cf2</link>
        <description>Add tests for a couple more DRs.llvm-svn: 289258

            List of files:
            /llvm-project-15.0.7/clang/test/CXX/drs/dr158.cpp</description>
        <pubDate>Fri, 09 Dec 2016 19:35:45 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
</channel>
</rss>
