<?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_map_codegen_18.inc</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>1fff1166 - [OpenMP] Change OpenMP code generation for target region entries</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#1fff1166</link>
        <description>[OpenMP] Change OpenMP code generation for target region entriesThis patch changes the code we generate to enter a target region on thedevice. This is in-line with the new definition in the runtime that wasadded previously. Additionally we implement this in the OpenMPIRBuilderso that this code can be shared with Flang in the future.Reviewed By: ABataevDifferential Revision: https://reviews.llvm.org/D128550

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Fri, 24 Jun 2022 13:13:53 +0000</pubDate>
        <dc:creator>Joseph Huber &lt;jhuber6@vols.utk.edu&gt;</dc:creator>
    </item>
<item>
        <title>d04d9220 - [OPENMP]Fix PR50347: Mapping of global scope deep object fails.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#d04d9220</link>
        <description>[OPENMP]Fix PR50347: Mapping of global scope deep object fails.Changed the we handle llvm::Constants in sizes arrays. ConstExprs andGlobalValues cannot be used as initializers, need to put them at theruntime, otherwise there wight be the compilation errors.Differential Revision: https://reviews.llvm.org/D105297

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Thu, 01 Jul 2021 11:16:56 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@outlook.com&gt;</dc:creator>
    </item>
<item>
        <title>ca6fa71b - Revert &quot;[OPENMP]Fix PR50347: Mapping of global scope deep object fails.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#ca6fa71b</link>
        <description>Revert &quot;[OPENMP]Fix PR50347: Mapping of global scope deep object fails.&quot;This reverts commit 638938117aeae5518d6cacd066ffd9830ef4fc9a. Need tofix reported fail https://lab.llvm.org/buildbot/#/builders/193/builds/7496

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Thu, 24 Feb 2022 20:04:39 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@outlook.com&gt;</dc:creator>
    </item>
<item>
        <title>63893811 - [OPENMP]Fix PR50347: Mapping of global scope deep object fails.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#63893811</link>
        <description>[OPENMP]Fix PR50347: Mapping of global scope deep object fails.Changed the we handle llvm::Constants in sizes arrays. ConstExprs andGlobalValues cannot be used as initializers, need to put them at theruntime, otherwise there wight be the compilation errors.Differential Revision: https://reviews.llvm.org/D105297

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Thu, 01 Jul 2021 11:16:56 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@outlook.com&gt;</dc:creator>
    </item>
<item>
        <title>da8bec47 - [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#da8bec47</link>
        <description>[OpenMP] Add Location Fields to Libomptarget Runtime for DebuggingSummary:Add support for passing source locations to libomptarget runtime functions using the ident_t struct present in the rest of the libomp API. This will allow the runtime system to give much more insightful error messages and debugging values.Reviewers: jdoerfert grokosDifferential Revision: https://reviews.llvm.org/D87946

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Thu, 19 Nov 2020 16:56:59 +0000</pubDate>
        <dc:creator>Joseph Huber &lt;jhuber6@vols.utk.edu&gt;</dc:creator>
    </item>
<item>
        <title>97e55cfe - [OpenMP] Add Passing in Original Declaration Names To Mapper API</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#97e55cfe</link>
        <description>[OpenMP] Add Passing in Original Declaration Names To Mapper APISummary:This patch adds support for passing in the original delcaration name in the source file to the libomptarget runtime. This will allow the runtime to provide more intelligent debugging messages. This patch takes the original expression parsed from the OpenMP map / update clause and provides a textual representation if it was explicitly mapped, otherwise it takes the name of the variable declaration as a fallback. The information in passed to the runtime in a global array of strings that matches the existing ident_t source location strings using &quot;;name;filename;column;row;;&quot;Reviewers: jdoerfertDifferential Revision: https://reviews.llvm.org/D89802

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Fri, 13 Nov 2020 18:06:41 +0000</pubDate>
        <dc:creator>Joseph Huber &lt;jhuber6@vols.utk.edu&gt;</dc:creator>
    </item>
<item>
        <title>207cf71f - Revert &quot;[OpenMP] Add Passing in Original Declaration Names To Mapper API&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#207cf71f</link>
        <description>Revert &quot;[OpenMP] Add Passing in Original Declaration Names To Mapper API&quot;This reverts commit d981c7b7581efc3ef378709042100e75da0185a0 anda87d7b3d448a16e416d1980b9d6aea99e4c9900b. Test fails under msan.

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Wed, 28 Oct 2020 12:54:00 +0000</pubDate>
        <dc:creator>Benjamin Kramer &lt;benny.kra@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>a87d7b3d - [OpenMP] Add Passing in Original Declaration Names To Mapper API</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#a87d7b3d</link>
        <description>[OpenMP] Add Passing in Original Declaration Names To Mapper APISummary:This patch adds support for passing in the original delcaration name in thesource file to the libomptarget runtime. This will allow the runtime to providemore intelligent debugging messages. This patch takes the original expressionparsed from the OpenMP map / update clause and provides a textualrepresentation if it was explicitly mapped, otherwise it takes the name of thevariable declaration as a fallback. The information in passed to the runtime ina global array of strings that matches the existing ident_t source locationstrings using &quot;;name;filename;column;row;;&quot;. Seeclang/test/OpenMP/target_map_names.cpp for an example of the generated outputfor a given map clause.Reviewers: jdoervertDifferential Revision: https://reviews.llvm.org/D89802

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Thu, 22 Oct 2020 18:06:50 +0000</pubDate>
        <dc:creator>Joseph Huber &lt;jhuber6@vols.utk.edu&gt;</dc:creator>
    </item>
<item>
        <title>ddbd21d2 - [OPENMP]Do not add TGT_OMP_TARGET_PARAM flag to non-captured mapped arguments.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#ddbd21d2</link>
        <description>[OPENMP]Do not add TGT_OMP_TARGET_PARAM flag to non-captured mapped arguments.If the arguments are mapped, but are actually not used in the targetregion, the compiler still adds attribute TGT_OMP_TARGET_PARAM for sucharguments. It makes the libomptarget to add such parameters to the listof arguments, passed to the kernel at the runtime, and may lead toincorrect results/crashes during execution.Differential Revision: https://reviews.llvm.org/D85755

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Tue, 11 Aug 2020 16:30:45 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ec5f7939 - [OpenMP] split execution of a long test into smaller parts.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc#ec5f7939</link>
        <description>[OpenMP] split execution of a long test into smaller parts.This test is bottlenecked by heavy regex use (~0.6s per FileCHeck run) with thecontent that can&apos;t be further fragmented. Instead, the test body is moved into acommon .inc file and test execution has been split into four roughly equalparts. This reduces wall time for the test from 14s to ~3.5s.Differential Revision: https://reviews.llvm.org/D85695

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/target_map_codegen_18.inc</description>
        <pubDate>Mon, 10 Aug 2020 22:36:09 +0000</pubDate>
        <dc:creator>Artem Belevich &lt;tra@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
