<?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 debug_threadprivate_copyin.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4821508d - Revert &quot;DebugInfo: Fully integrate ctor type homing into &apos;limited&apos; debug info&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c#4821508d</link>
        <description>Revert &quot;DebugInfo: Fully integrate ctor type homing into &apos;limited&apos; debug info&quot;Reverting to simplify some Google-internal rollout issues. Will recommitin a week or two.This reverts commit 517bbc64dbe493644eff8d55fd9566435e930520.

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c</description>
        <pubDate>Fri, 24 Jun 2022 16:47:57 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>517bbc64 - DebugInfo: Fully integrate ctor type homing into &apos;limited&apos; debug info</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c#517bbc64</link>
        <description>DebugInfo: Fully integrate ctor type homing into &apos;limited&apos; debug infoSimplify debug info back to just &quot;limited&quot; or &quot;full&quot; by rolling the ctortype homing fully into the &quot;limited&quot; debug info.Also fix a bug I found along the way that was causing ctor type homingto kick in even when something could be vtable homed (where vtablehoming is stronger/more effective than ctor homing) - fixing at the sametime as it keeps the tests (that were testing only &quot;limited non ctor&quot;homing and now test ctor homing) passing.

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c</description>
        <pubDate>Wed, 22 Jun 2022 23:26:23 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a48300ae - [clang][OpenMP][DebugInfo] Debug support for TLS variables present in OpenMP consruct</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c#a48300ae</link>
        <description>[clang][OpenMP][DebugInfo] Debug support for TLS variables present in OpenMP consructIn case of OpenMP programs, thread local variables can be present inany clause pertaining to OpenMP constructs, as we know that compilergenerates artificial functions and in some cases values are passed tothose artificial functions thru parameters. For an example, if threadlocal variable is present in copyin clause (testcase attached with thepatch), parameter with same name is generated as parameter to artificialfunction. When user inquires the thread Local variable, its debug infois hidden by the parameter. User never gets the actual TLS variablewhen inquires it, instead gets the artificial parameter.Current patch suppresses the debug info for such artificial parameter toenable correct debugging of TLS variables.Reviewed By: aprantlDifferential Revision: https://reviews.llvm.org/D123787

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/debug_threadprivate_copyin.c</description>
        <pubDate>Thu, 14 Apr 2022 09:04:22 +0000</pubDate>
        <dc:creator>Alok Kumar Sharma &lt;AlokKumar.Sharma@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
