<?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 cstdlib</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>713a5d12 - [OpenMP][AMDGCN] Initial math headers support</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#713a5d12</link>
        <description>[OpenMP][AMDGCN] Initial math headers supportWith this patch, OpenMP on AMDGCN will use the math functionsprovided by ROCm ocml library. Linking device code to the ocml will bedone in the next patch.Reviewed By: JonChesterfield, jdoerfert, scchanDifferential Revision: https://reviews.llvm.org/D104904

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Mon, 02 Aug 2021 07:13:09 +0000</pubDate>
        <dc:creator>Pushpinder Singh &lt;Pushpinder.Singh@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>7f97ddaf - Revert &quot;[OpenMP][AMDGCN] Initial math headers support&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#7f97ddaf</link>
        <description>Revert &quot;[OpenMP][AMDGCN] Initial math headers support&quot;Broke nvptx compilation on files including &lt;complex&gt;This reverts commit 12da97ea10a941f0123340831300d09a2121e173.

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Fri, 30 Jul 2021 21:03:23 +0000</pubDate>
        <dc:creator>Jon Chesterfield &lt;jonathanchesterfield@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>12da97ea - [OpenMP][AMDGCN] Initial math headers support</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#12da97ea</link>
        <description>[OpenMP][AMDGCN] Initial math headers supportWith this patch, OpenMP on AMDGCN will use the math functionsprovided by ROCm ocml library. Linking device code to the ocml will bedone in the next patch.Reviewed By: JonChesterfield, jdoerfert, scchanDifferential Revision: https://reviews.llvm.org/D104904

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Fri, 30 Jul 2021 08:56:40 +0000</pubDate>
        <dc:creator>Pushpinder Singh &lt;Pushpinder.Singh@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>d71062fb - Revert &quot;[OpenMP][AMDGCN] Initial math headers support&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#d71062fb</link>
        <description>Revert &quot;[OpenMP][AMDGCN] Initial math headers support&quot;This reverts commit 968899ad9cf17579f9867dafb35c4d97bad0863f.

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Wed, 21 Jul 2021 16:35:40 +0000</pubDate>
        <dc:creator>Jon Chesterfield &lt;jonathanchesterfield@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>968899ad - [OpenMP][AMDGCN] Initial math headers support</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#968899ad</link>
        <description>[OpenMP][AMDGCN] Initial math headers supportWith this patch, OpenMP on AMDGCN will use the math functionsprovided by ROCm ocml library. Linking device code to the ocml will bedone in the next patch.Reviewed By: JonChesterfield, jdoerfert, scchanDifferential Revision: https://reviews.llvm.org/D104904

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Wed, 21 Jul 2021 15:15:38 +0000</pubDate>
        <dc:creator>Pushpinder Singh &lt;Pushpinder.Singh@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>75e941b0 - [NFC][OpenMP][CUDA] Add test for using `-x cuda -fopenmp`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#75e941b0</link>
        <description>[NFC][OpenMP][CUDA] Add test for using `-x cuda -fopenmp`This adds a very basic test in `cuda_with_openmp.cu` that just checks whether the CUDA &amp; OpenMP integrated headers do compile, when a CUDA file is compiled with OpenMP (CPU) enabled.Thus this basically adds the missing test for https://reviews.llvm.org/D90415.Reviewed By: jdoerfertDifferential Revision: https://reviews.llvm.org/D105322

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Thu, 01 Jul 2021 23:24:29 +0000</pubDate>
        <dc:creator>Joachim Meyer &lt;joachim@joameyer.de&gt;</dc:creator>
    </item>
<item>
        <title>d999cbc9 - [OpenMP] Initial support for std::complex in target regions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#d999cbc9</link>
        <description>[OpenMP] Initial support for std::complex in target regionsThis simply follows the scheme we have for other wrappers. It resolvesthe current link problem, e.g., `__muldc3 not found`, when std::complexoperations are used on a device.This will not allow complex make math function calls to work properly,e.g., sin, but that is more complex (pan intended) anyway.Reviewed By: tra, JonChesterfieldDifferential Revision: https://reviews.llvm.org/D80897

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Sun, 12 Apr 2020 07:10:28 +0000</pubDate>
        <dc:creator>Johannes Doerfert &lt;johannes@jdoerfert.de&gt;</dc:creator>
    </item>
<item>
        <title>f85ae058 - [OpenMP] Provide math functions in OpenMP device code via OpenMP variants</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#f85ae058</link>
        <description>[OpenMP] Provide math functions in OpenMP device code via OpenMP variantsFor OpenMP target regions to piggy back on the CUDA/AMDGPU/... implementation of math functions,we include the appropriate definitions inside of an `omp begin/end declare variant match(device={arch(nvptx)})` scope.This way, the vendor specific math functions will become specialized versions of the system math functions.When a system math function is called and specialized version is available the selection logic introduced in D75779instead call the specialized version. In contrast to the code path we used so far, the system header is actually included.This means functions without specialized versions are available and so are macro definitions.This should address PR42061, PR42798, and PR42799.Reviewed By: ye-luoDifferential Revision: https://reviews.llvm.org/D75788

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Sat, 28 Mar 2020 01:36:30 +0000</pubDate>
        <dc:creator>Johannes Doerfert &lt;johannes@jdoerfert.de&gt;</dc:creator>
    </item>
<item>
        <title>9392bd69 - [OpenMP][Bugfix] Move double and float versions of abs under c++ macro</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#9392bd69</link>
        <description>[OpenMP][Bugfix] Move double and float versions of abs under c++ macroSummary:This is a fix for the reported bug:[[ https://bugs.llvm.org/show_bug.cgi?id=41861 | 41861 ]]abs functions need to be moved under the c++ macro to avoid conflicts with included headers.Reviewers: tra, jdoerfert, hfinkel, ABataev, caomhinReviewed By: jdoerfertSubscribers: guansong, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D61959llvm-svn: 360809

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Wed, 15 May 2019 20:28:23 +0000</pubDate>
        <dc:creator>Gheorghe-Teodor Bercea &lt;gheorghe-teod.bercea@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>7641f310 - [OpenMP][bugfix] Fix issues with C++ 17 compilation when handling math functions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#7641f310</link>
        <description>[OpenMP][bugfix] Fix issues with C++ 17 compilation when handling math functionsSummary: In OpenMP device offloading we must ensure that unde C++ 17, the inclusion of cstdlib will works correctly.Reviewers: ABataev, tra, jdoerfert, hfinkel, caomhinReviewed By: jdoerfertSubscribers: Hahnfeld, guansong, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D61949llvm-svn: 360804

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Wed, 15 May 2019 20:18:21 +0000</pubDate>
        <dc:creator>Gheorghe-Teodor Bercea &lt;gheorghe-teod.bercea@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>94695718 - [OpenMP][Clang][BugFix] Split declares and math functions inclusion.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib#94695718</link>
        <description>[OpenMP][Clang][BugFix] Split declares and math functions inclusion.Summary: This patches fixes an issue in which the __clang_cuda_cmath.h header is being included even when cmath or math.h headers are not included.Reviewers: jdoerfert, ABataev, hfinkel, caomhin, traReviewed By: traSubscribers: tra, mgorny, guansong, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D61765llvm-svn: 360626

            List of files:
            /llvm-project-15.0.7/clang/test/Headers/Inputs/include/cstdlib</description>
        <pubDate>Mon, 13 May 2019 22:11:44 +0000</pubDate>
        <dc:creator>Gheorghe-Teodor Bercea &lt;gheorghe-teod.bercea@ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
