<?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 target_teams_distribute_codegen_registration.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/OpenMP/target_teams_distribute_codegen_registration.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/OpenMP/target_teams_distribute_codegen_registration.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>fd739804 - [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#fd739804</link>
        <description>[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differencesFor a default visibility external linkage definition, dso_local is set for ELF-fno-pic/-fpie and COFF and Mach-O. Since default clang -cc1 for ELF is similarto -fpic (&quot;PIC Level&quot; is not set), this nuance causes unneeded binary format differences.To make emitted IR similar, ELF -cc1 -fpic will default to -fno-semantic-interposition,which sets dso_local for default visibility external linkage definitions.To make this flip smooth and enable future (dso_local as definition default),this patch replaces (function) `define ` with `define{{.*}} `,(variable/constant/alias) `= ` with `={{.*}} `, or inserts appropriate `{{.*}} `.

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Thu, 31 Dec 2020 08:27:11 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>a1bdf8f5 - [OpenMP] Ensure testing for versions 4.5 and default - Part 2</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#a1bdf8f5</link>
        <description>[OpenMP] Ensure testing for versions 4.5 and default - Part 2Many OpenMP Clang tests do not RUN for version 4.5 and the defaultversion. This second patch in the series handles test cases whichrequire updation in CHECK lines along with adding RUN lines forthe default version. It involves updating line number of pragmas.Reviewed By: ABataevDifferential Revision: https://reviews.llvm.org/D85150

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Thu, 27 Aug 2020 18:50:34 +0000</pubDate>
        <dc:creator>Saiyedul Islam &lt;Saiyedul.Islam@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>dbc96b51 - Revert &quot;[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#dbc96b51</link>
        <description>Revert &quot;[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition&quot;This reverts commit 789a46f2d742e11edaade28cb59a0f4d2a1d770e.Accidentally committed.

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Mon, 03 Feb 2020 18:09:39 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>789a46f2 - [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#789a46f2</link>
        <description>[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionSummary:Clang -fpic defaults to -fno-semantic-interposition (GCC -fpic defaultsto -fsemantic-interposition).Users need to specify -fsemantic-interposition to get semanticinterposition behavior.Semantic interposition is currently a best-effort feature. There maystill be some cases where it is not handled well.Reviewers: peter.smith, rnk, serge-sans-paille, sfertile, jfb, jdoerfertSubscribers: dschuff, jyknight, dylanmckay, nemanjai, jvesely, kbarton, fedor.sergeev, asb, rbar, johnrusso, simoncook, sabuasal, niosHD, jrtc27, zzheng, edward-jones, atanasyan, rogfer01, MartinMosbeck, brucehoult, the_o, arphaman, PkmX, jocewei, jsji, Jim, lenary, s.egerton, pzheng, sameer.abuasal, apazos, luismarques, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D73865

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Sun, 02 Feb 2020 20:23:47 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>5836c356 - [Clang][OpenMP Offload] Move offload registration code to the wrapper</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#5836c356</link>
        <description>[Clang][OpenMP Offload] Move offload registration code to the wrapperThe final list of OpenMP offload targets becomes known only at the link time and since offload registration code depends on the targets list it makes sense to delay offload registration code generation to the link time instead of adding it to the host part of every fat object. This patch moves offload registration code generation from clang to the offload wrapper tool.This is the last part of the OpenMP linker script elimination patch https://reviews.llvm.org/D64943Differential Revision: https://reviews.llvm.org/D68746llvm-svn: 374937

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Tue, 15 Oct 2019 18:42:47 +0000</pubDate>
        <dc:creator>Sergey Dmitriev &lt;serguei.n.dmitriev@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4b343fd8 - [Clang][OpenMP Offload] Create start/end symbols for the offloading entry table with a help of a linker</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#4b343fd8</link>
        <description>[Clang][OpenMP Offload] Create start/end symbols for the offloading entry table with a help of a linkerLinker automatically provides __start_&lt;section name&gt; and __stop_&lt;section name&gt; symbols to satisfy unresolved references if &lt;section name&gt; is representable as a C identifier (see https://sourceware.org/binutils/docs/ld/Input-Section-Example.html for details). These symbols indicate the start address and end address of the output section respectively. Therefore, renaming OpenMP offload entries section name from &quot;.omp.offloading_entries&quot; to &quot;omp_offloading_entries&quot; to use this feature.This is the first part of the patch for eliminating OpenMP linker script (please see https://reviews.llvm.org/D64943).Differential Revision: https://reviews.llvm.org/D68070llvm-svn: 373118

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Fri, 27 Sep 2019 20:00:51 +0000</pubDate>
        <dc:creator>Sergey Dmitriev &lt;serguei.n.dmitriev@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a009a60a - IR: print value numbers for unnamed function arguments</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#a009a60a</link>
        <description>IR: print value numbers for unnamed function argumentsFor consistency with normal instructions and clarity when reading IR,it&apos;s best to print the %0, %1, ... names of function arguments indefinitions.Also modifies the parser to accept IR in that form for obvious reasons.llvm-svn: 367755

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Sat, 03 Aug 2019 14:28:34 +0000</pubDate>
        <dc:creator>Tim Northover &lt;tnorthover@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>a90fc661 - [OPENMP]Fix PR41966: type mismatch in runtime functions.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#a90fc661</link>
        <description>[OPENMP]Fix PR41966: type mismatch in runtime functions.Target-based runtime functions use int64_t type for sizes, while thecompiler uses size_t type. It leads to miscompilation in 32 bit mode.llvm-svn: 364327

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Tue, 25 Jun 2019 16:00:43 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>66cdbb47 - [OpenMP] Add support for registering requires directives with the runtime</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#66cdbb47</link>
        <description>[OpenMP] Add support for registering requires directives with the runtimeSummary:This patch adds support for the registration of the requires directives with the runtime.Each requires directive clause will enable a particular flag to be set.The set of flags is passed to the runtime to be checked for compatibility with other such flags coming from other object files.The registration function is called whenever OpenMP is present even if a requires directive is not present. This helps detect cases in which requires directives are used inconsistently.Reviewers: ABataev, AlexEichenberger, caomhinReviewed By: ABataev, AlexEichenbergerSubscribers: jholewinski, guansong, jfb, jdoerfert, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D60568llvm-svn: 361298

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Tue, 21 May 2019 19:42:01 +0000</pubDate>
        <dc:creator>Gheorghe-Teodor Bercea &lt;gheorghe-teod.bercea@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>62a4cb06 - [OPENMP] Change linkage of offloading symbols to support dropping</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#62a4cb06</link>
        <description>[OPENMP] Change linkage of offloading symbols to support droppingoffload targets.Changed the linkage of omp_offloading.img_start.&lt;triple&gt; and omp_offloading.img_end.&lt;triple&gt; symbols from external to external weak to allow dropping of some targets during linking.llvm-svn: 338413

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Tue, 31 Jul 2018 18:27:42 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3638135 - The patch adds support for the new map interface between clang and libomptarget. The changes in the interface are the following:</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#b3638135</link>
        <description>The patch adds support for the new map interface between clang and libomptarget. The changes in the interface are the following:device IDs are now 64-bit integers (as opposed to 32-bit)map flags are 64-bit long (used to be 32-bit)mappings for partially mapped structs are now calculated at compile time and members of partially mapped structs are flagged using the MEMBER_OF fieldSupport for is_device_ptr on struct members was dropped - this functionality is not supported by the OpenMP standard and its implementation is technically infeasible (however, use_device_ptr on struct members works as a non-standard extension of the compiler)llvm-svn: 337468

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Thu, 19 Jul 2018 16:34:13 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9a700175 - [OPENMP, NVPTX] Fix linkage of the global entries.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#9a700175</link>
        <description>[OPENMP, NVPTX] Fix linkage of the global entries.The linkage of the global entries must be weak to enable support ofredefinition of the same target regions in multiple compilation units.llvm-svn: 331768

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Tue, 08 May 2018 14:16:57 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2a8c18d9 - Fix typos in clang</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#2a8c18d9</link>
        <description>Fix typos in clangFound via codespell -q 3 -I ../clang-whitelist.txtWhere whitelist consists of:  archtype  cas  classs  checkk  compres  definit  frome  iff  inteval  ith  lod  methode  nd  optin  ot  pres  statics  te  thruPatch by luzpaz! (This is a subset of D44188 that applies cleanly with a fewfiles that have dubious fixes reverted.)Differential revision: https://reviews.llvm.org/D44188llvm-svn: 329399

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Fri, 06 Apr 2018 15:14:32 +0000</pubDate>
        <dc:creator>Alexander Kornienko &lt;alexfh@google.com&gt;</dc:creator>
    </item>
<item>
        <title>03f270c9 - [OPENMP] Added emission of offloading data sections for declare target</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#03f270c9</link>
        <description>[OPENMP] Added emission of offloading data sections for declare targetvariables.Added emission of the offloading data sections for the variables withindeclare target regions + fixes emission of the declare target variablesmarked as declare target not within the declare target region.llvm-svn: 328888

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Fri, 30 Mar 2018 18:31:07 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e0345b6e - Update for llvm change.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#e0345b6e</link>
        <description>Update for llvm change.llvm-svn: 322808

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Thu, 18 Jan 2018 02:08:38 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cbca487f - Make internal/private GVs implicitly dso_local.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#cbca487f</link>
        <description>Make internal/private GVs implicitly dso_local.While updating clang tests for having clang set dso_local I noticedthat:- There are *a lot* of tests to update.- Many of the updates are redundant.They are redundant because a GV is &quot;obviously dso_local&quot;. This patchstarts formalizing that a bit by requiring that internal and privateGVs be dso_local too. Since they all are, we don&apos;t have to printdso_local to the textual representation, making it a bit more compactand easier to read.llvm-svn: 322318

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Thu, 11 Jan 2018 22:15:12 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8a9153a - [OPENMP] Support for -fopenmp-simd option with compilation of simd loops</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#a8a9153a</link>
        <description>[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsonly.Added support for -fopenmp-simd option that allows compilation ofsimd-based constructs without emission of OpenMP runtime calls.llvm-svn: 321560

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Fri, 29 Dec 2017 18:07:07 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dfa430f6 - [OPENMP] Initial codegen for `target teams distribute` directive.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp#dfa430f6</link>
        <description>[OPENMP] Initial codegen for `target teams distribute` directive.Host + default devices codegen for `target teams distribute` directive.llvm-svn: 320149

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_teams_distribute_codegen_registration.cpp</description>
        <pubDate>Fri, 08 Dec 2017 15:03:50 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
