<?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 module.modulemap</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5087ace6 - [Clang][SVE] Parse builtin type string for scalable vectors</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#5087ace6</link>
        <description>[Clang][SVE] Parse builtin type string for scalable vectorsThis patch adds &apos;q&apos; to mean &apos;scalable vector&apos; in the builtintype string, and for SVE will return the matching builtintype as defined in the C/C++ language extensions for SVE.This patch also adds some scaffolding to generate the arm_sve.hheader file, and some builtin definitions (+CodeGen) to be ableto implement some simple masked load intrinsics that use theACLE types, such as: svint8_t test_svld1_s8(svbool_t pg, const int8_t *base) {   return svld1_s8(pg, base); }Reviewers: efriedma, rjmccall, rovka, rsandifo-arm, rengolinReviewed By: efriedmaTags: #clangDifferential Revision: https://reviews.llvm.org/D75298

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Sun, 15 Mar 2020 14:29:45 +0000</pubDate>
        <dc:creator>Sander de Smalen &lt;sander.desmalen@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>af1c230e - [OpenCL] Split type and macro definitions into opencl-c-base.h</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#af1c230e</link>
        <description>[OpenCL] Split type and macro definitions into opencl-c-base.hUsing the -fdeclare-opencl-builtins option will require a way topredefine types and macros such as `int4`, `CLK_GLOBAL_MEM_FENCE`,etc.  Move these out of opencl-c.h into opencl-c-base.h such that thelatter can be shared by -fdeclare-opencl-builtins and-finclude-default-header.This changes the behaviour of -finclude-default-header when-fdeclare-opencl-builtins is specified: instead of including the fullheader, it will include the header with only the base definitions.Differential revision: https://reviews.llvm.org/D63256llvm-svn: 363794

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Wed, 19 Jun 2019 12:48:22 +0000</pubDate>
        <dc:creator>Sven van Haastregt &lt;sven.vanhaastregt@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>4cf5743b - Move the builtin headers to use the new license file header.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#4cf5743b</link>
        <description>Move the builtin headers to use the new license file header.Summary:These all had somewhat custom file headers with different text from theones I searched for previously, and so I missed them. Thanks to Hal andKristina and others who prompted me to fix this, and sorry it took solong.Reviewers: hfinkelSubscribers: mcrosier, javed.absar, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D60406llvm-svn: 357941

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Mon, 08 Apr 2019 20:51:30 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>078bb99a - [x86] invpcid intrinsic</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#078bb99a</link>
        <description>[x86] invpcid intrinsicAn intrinsic for an old instruction, as described in the Intel SDM.Reviewers: craig.topper, rnkReviewed By: craig.topper, rnkDifferential Revision: https://reviews.llvm.org/D47142llvm-svn: 333256

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Fri, 25 May 2018 06:34:42 +0000</pubDate>
        <dc:creator>Gabor Buella &lt;gabor.buella@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>83bdfe5e - [modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textual</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#83bdfe5e</link>
        <description>[modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textualSummary:Since clang r332929 these two headers throw errors when included from somewhere else than their wrapper header. It seems marking them as textual is the best way to fix the builds.Fixes this new module build error:    While building module &apos;_Builtin_intrinsics&apos; imported from ...:    In file included from &lt;module-includes&gt;:2:    In file included from lib/clang/7.0.0/include/immintrin.h:54:    In file included from lib/clang/7.0.0/include/wmmintrin.h:29:    lib/clang/7.0.0/include/__wmmintrin_aes.h:25:2: error: &quot;Never use &lt;__wmmintrin_aes.h&gt; directly; include &lt;wmmintrin.h&gt; instead.&quot;    #error &quot;Never use &lt;__wmmintrin_aes.h&gt; directly; include &lt;wmmintrin.h&gt; instead.&quot;Reviewers: rsmith, v.g.vassilev, craig.topperReviewed By: craig.topperSubscribers: craig.topper, cfe-commitsDifferential Revision: https://reviews.llvm.org/D47277llvm-svn: 333123

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Wed, 23 May 2018 20:59:46 +0000</pubDate>
        <dc:creator>Raphael Isemann &lt;teemperor@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>25caca72 - [X86] As mentioned in post-commit feedback in D47174, move the 128 bit f16c intrinsics into f16cintrin.h and remove __emmintrin_f16c.h</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#25caca72</link>
        <description>[X86] As mentioned in post-commit feedback in D47174, move the 128 bit f16c intrinsics into f16cintrin.h and remove __emmintrin_f16c.hThese were included in emmintrin.h to match Intel Intrinsics Guide documentation. But this is because icc is capable of emulating them on targets that don&apos;t support F16C using library calls. Clang/LLVM doesn&apos;t have this emulation support. So it makes more sense to include them in immintrin.h instead.I&apos;ve left a comment behind to hopefully deter someone from trying to move them again in the future.llvm-svn: 333033

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 22 May 2018 22:19:19 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>99be40c3 - [X86] Another attempt at fixing the intrinsic module map for rr333014.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#99be40c3</link>
        <description>[X86] Another attempt at fixing the intrinsic module map for rr333014.llvm-svn: 333026

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 22 May 2018 20:48:20 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a82ee182 - [X86] Add __emmintrin_f16c.h to module map and CMakeLists.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#a82ee182</link>
        <description>[X86] Add __emmintrin_f16c.h to module map and CMakeLists.I missed this in r333014llvm-svn: 333020

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 22 May 2018 20:19:05 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3a757125 - [X86] ptwrite intrinsic</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#3a757125</link>
        <description>[X86] ptwrite intrinsicReviewers: craig.topper, RKSimonReviewed By: craig.topperDifferential Revision: https://reviews.llvm.org/D46540llvm-svn: 331962

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Thu, 10 May 2018 07:28:54 +0000</pubDate>
        <dc:creator>Gabor Buella &lt;gabor.buella@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5e52fa90 - [x86] Introduce the encl[u|s|v] intrinsics</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#5e52fa90</link>
        <description>[x86] Introduce the encl[u|s|v] intrinsicsReviewers: craig.topper, zviReviewed By: craig.topperDifferential Revision: https://reviews.llvm.org/D46435llvm-svn: 331743

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 08 May 2018 07:12:34 +0000</pubDate>
        <dc:creator>Gabor Buella &lt;gabor.buella@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b0f310d5 - [x86] Introduce the pconfig intrinsic</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#b0f310d5</link>
        <description>[x86] Introduce the pconfig intrinsicReviewers: craig.topper, zviReviewed By: craig.topperDifferential Revision: https://reviews.llvm.org/D46431llvm-svn: 331740

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 08 May 2018 06:49:41 +0000</pubDate>
        <dc:creator>Gabor Buella &lt;gabor.buella@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a51e0c22 - [X86] directstore and movdir64b intrinsics</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#a51e0c22</link>
        <description>[X86] directstore and movdir64b intrinsicsReviewers: spatel, craig.topper, RKSimonReviewed By: craig.topperDifferential Revision: https://reviews.llvm.org/D45984llvm-svn: 331249

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 01 May 2018 10:05:42 +0000</pubDate>
        <dc:creator>Gabor Buella &lt;gabor.buella@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5f1d10e2 - [X86] Add recently added intrinsic headers to the module map.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#5f1d10e2</link>
        <description>[X86] Add recently added intrinsic headers to the module map.llvm-svn: 330744

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 24 Apr 2018 17:40:49 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ce8746d1 - [AArch64] Add ARMv8.2-A FP16 scalar intrinsics</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#ce8746d1</link>
        <description>[AArch64] Add ARMv8.2-A FP16 scalar intrinsicshttps://reviews.llvm.org/D41792llvm-svn: 323006

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Fri, 19 Jan 2018 23:11:18 +0000</pubDate>
        <dc:creator>Abderrazek Zaafrani &lt;a.zaafrani@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>4574226c - [X86] Clzero flag addition and inclusion under znver1</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#4574226c</link>
        <description>[X86] Clzero flag addition and inclusion under znver11. Adds the command line flag for clzero.2. Includes the clzero flag under znver1.3. Defines the macro for clzero.4. Adds a new file which has the intrinsic definition for clzero instruction.Patch by Ganesh Gopalasubramanian with some additional tests from me.Differential revision: https://reviews.llvm.org/D29386llvm-svn: 294559

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Thu, 09 Feb 2017 06:10:14 +0000</pubDate>
        <dc:creator>Craig Topper &lt;craig.topper@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fb6358d2 - [Modules] Add &apos;freestanding&apos; to the &apos;requires-declaration&apos; feature-list.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#fb6358d2</link>
        <description>[Modules] Add &apos;freestanding&apos; to the &apos;requires-declaration&apos; feature-list.This adds support for modules that require (non-)freestandingenvironment, such as the compiler builtin mm_malloc submodule.Differential Revision: https://reviews.llvm.org/D23871llvm-svn: 280613

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Sun, 04 Sep 2016 06:00:42 +0000</pubDate>
        <dc:creator>Elad Cohen &lt;elad2.cohen@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6736e199 - [Modules] Add &apos;gnuinlineasm&apos; to the &apos;requires-declaration&apos; feature-list.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#6736e199</link>
        <description>[Modules] Add &apos;gnuinlineasm&apos; to the &apos;requires-declaration&apos; feature-list.This adds support for modules that require (no-)gnu-inline-asmenvironment, such as the compiler builtin cpuid submodule.This is the gnu-inline-asm variant of https://reviews.llvm.org/D23871Differential Revision: https://reviews.llvm.org/D23905rdar://problem/26931199llvm-svn: 280159

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Tue, 30 Aug 2016 21:25:42 +0000</pubDate>
        <dc:creator>Bruno Cardoso Lopes &lt;bruno.cardoso@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>143f083e - [OpenCL] Include opencl-c.h by default as a clang module</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#143f083e</link>
        <description>[OpenCL] Include opencl-c.h by default as a clang moduleInclude opencl-c.h by default as a module to utilize the automatic AST caching mechanism of clang modules.Add an option -finclude-default-header to enable default header for OpenCL, which is off by default.Differential Revision: http://reviews.llvm.org/D20444llvm-svn: 273191

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Mon, 20 Jun 2016 19:26:00 +0000</pubDate>
        <dc:creator>Yaxun Liu &lt;Yaxun.Liu@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>f5c3a63c - Revert incorrect module map changes in r269907 and replace them with the</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#f5c3a63c</link>
        <description>Revert incorrect module map changes in r269907 and replace them with theappropriate changes.llvm-svn: 270169

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Fri, 20 May 2016 01:06:47 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>51c9dd00 - Add new intrinsic support for MONITORX and MWAITX instructions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/lib/Headers/module.modulemap#51c9dd00</link>
        <description>Add new intrinsic support for MONITORX and MWAITX instructionsSummary:MONITORX/MWAITX instructions provide similar capability to the MONITOR/MWAITpair while adding a timer function, such that another termination of the MWAITXinstruction occurs when the timer expires. The presence of the MONITORX and MWAITX instructions is indicated by CPUID 8000_0001, ECX, bit 29.The MONITORX and MWAITX instructions are intercepted by the same bits thatintercept MONITOR and MWAIT. MONITORX instruction establishes a range to bemonitored. MWAITX instruction causes the processor to stop instructionexecution and enter an implementation-dependent optimized state untiloccurrence of a class of events.Opcode of MONITORX instruction is &quot;0F 01 FA&quot;. Opcode of MWAITX instruction is&quot;0F 01 FB&quot;. These opcode information is used in adding tests for thedisassembler.These instructions are enabled for AMD&apos;s bdver4 architecture.Patch by Ganesh Gopalasubramanian!Reviewers: echristo, craig.topperSubscribers: RKSimon, joker.eph, llvm-commits, cfe-commitsDifferential Revision: http://reviews.llvm.org/D19796llvm-svn: 269907

            List of files:
            /llvm-project-15.0.7/clang/lib/Headers/module.modulemap</description>
        <pubDate>Wed, 18 May 2016 11:56:23 +0000</pubDate>
        <dc:creator>Ashutosh Nema &lt;ashu1212@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
