search for: fclang

Displaying 15 results from an estimated 15 matches for "fclang".

Did you mean: clang
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...I am afraid I don’t understand what you mean by “conformant” here. Can you elaborate with an example? > > TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` > > I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...what you mean by “conformant” here. Can you elaborate with an example? >>> >>> TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` >>> >>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...re. Can you elaborate with an example? >>>>> >>>>> TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` >>>>> >>>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...ample? >>>>>>> >>>>>>> TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` >>>>>>> >>>>>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...I am afraid I don’t understand what you mean by “conformant” here. Can you elaborate with an example? > > TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` > > I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 30
5
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...t;>>>>> >>>>>> The behavior described below makes sure that >>>>>> `#pragma cland declare variant` function vectorization and OpenMP >>>>>> function vectorization are orthogonal. >>>>>> >>>>>> `-fclang-declare-variant` >>>>>> >>>>>> : The `#pragma clang declare variant` directives are parsed and used >>>>>> to populate the `vector-variant` attribute. >>>>>> >>>>>> `-fopenmp[-simd]` >>>>&g...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...elaborate with an example? > > >> > > >> TOPIC 3: interaction of the `omp declare variant` with `clang > > >> declare variant` > > >> > > >> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
5
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...you mean by “conformant” here. Can you elaborate with an example? > >> > >> TOPIC 3: interaction of the `omp declare variant` with `clang declare variant` > >> > >> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
.... Can you elaborate with an example? >>>> >>>> TOPIC 3: interaction of the `omp declare variant` with `clang >>>> declare variant` >>>> >>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...an example? > >>>> > >>>> TOPIC 3: interaction of the `omp declare variant` with `clang > >>>> declare variant` > >>>> > >>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 Jun 01
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...;>>> > > >>>> TOPIC 3: interaction of the `omp declare variant` with `clang > > >>>> declare variant` > > >>>> > > >>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...
2019 May 29
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...n behavior, and interaction with OpenMP >> -------------------------------------------- >> >> The behavior described below makes sure that >> `#pragma cland declare variant` function vectorization and OpenMP >> function vectorization are orthogonal. >> >> `-fclang-declare-variant` >> >> : The `#pragma clang declare variant` directives are parsed and used >> to populate the `vector-variant` attribute. >> >> `-fopenmp[-simd]` >> >> : The `#pragma omp declare variant` directives are parsed and used to >>...
2019 May 29
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...-------------------------------------------- >>>> >>>> The behavior described below makes sure that >>>> `#pragma cland declare variant` function vectorization and OpenMP >>>> function vectorization are orthogonal. >>>> >>>> `-fclang-declare-variant` >>>> >>>> : The `#pragma clang declare variant` directives are parsed and used >>>> to populate the `vector-variant` attribute. >>>> >>>> `-fopenmp[-simd]` >>>> >>>> : The `#pragma omp dec...
2019 May 28
6
[RFC] Expose user provided vector function for auto-vectorization.
...cted to the `simd` context selector, from OpenMP 5.0+. Option behavior, and interaction with OpenMP -------------------------------------------- The behavior described below makes sure that `#pragma cland declare variant` function vectorization and OpenMP function vectorization are orthogonal. `-fclang-declare-variant` : The `#pragma clang declare variant` directives are parsed and used to populate the `vector-variant` attribute. `-fopenmp[-simd]` : The `#pragma omp declare variant` directives are parsed and used to populate the `vector-variant` attribute. `-fopenmp[-simd]`and `-f...
2019 Jun 03
6
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...gt;>>>>> TOPIC 3: interaction of the `omp declare variant` with `clang >>>>>>>> declare variant` >>>>>>>> >>>>>>>> I believe this is described in the `Option behavior, and interaction with OpenMP`. The option `-fclang-declare-variant` is there to make the OpenMP based one orthogonal. Of course, we might decide to make -fclang-declare-variant on/off by default, and have default behavior when interacting with -fopenmp-simd. For the sake of compatibility with other compilers, we might need to require -fno-clang-dec...