[PATCH] Add missing modules/header - stage 1

Sean Silva chisophugis at gmail.com
Fri May 22 14:24:51 PDT 2015


Does modularize's module map coverage check catch this?

-- Sean Silva

On Thu, May 21, 2015 at 6:15 PM, John Thompson <
john.thompson.jtsoftware at gmail.com> wrote:

> Hi silvas, ygao, probinson,
>
> This patch adds modules for three files not covered, and adds a file to an
> existing module that is related.
>
> http://reviews.llvm.org/D9929
>
> Files:
>   lib/Headers/module.modulemap
>
> Index: lib/Headers/module.modulemap
> ===================================================================
> --- lib/Headers/module.modulemap
> +++ lib/Headers/module.modulemap
> @@ -25,12 +25,18 @@
>
>      header "immintrin.h"
>      header "x86intrin.h"
> +    header "ia32intrin.h"
>
>      explicit module mm_malloc {
>        header "mm_malloc.h"
>        export * // note: for <stdlib.h> dependency
>      }
>
> +    explicit module adxintrin {
> +      requires adx
> +      header "adxintrin.h"
> +    }
> +
>      explicit module cpuid {
>        requires x86
>        header "cpuid.h"
> @@ -146,6 +152,12 @@
>      explicit module mm3dnow {
>        requires mm3dnow
>        header "mm3dnow.h"
> +      header "prfchwintrin.h"
> +   }
> +
> +    explicit module tbmintrin {
> +      requires tbm
> +      header "tbmintrin.h"
>      }
>
>      explicit module xop {
>
> EMAIL PREFERENCES
>   http://reviews.llvm.org/settings/panel/emailpreferences/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150522/142dff1c/attachment.html>


More information about the cfe-commits mailing list