[PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF

Naoki Shibata via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 11 20:33:56 PST 2018


shibatch added a comment.

The RFC for reimplementing -fveclib with OpenMP is titled "OpenMP" because the corresponding code for ARM HPC compiler requires OpenMP.
However, the proposal in RFC does not require OpenMP, as quoted below.

> The new proposed `#pragma` directive are:
> 
> 1. `#pragma veclib declare simd`.
> 2. `#pragma veclib declare variant`.
> 
>   Both directive follows the syntax of the `declare simd` and the `declare variant` directives of OpenMP, with the exception that `declare variant` is used only for the `simd` context.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D53927/new/

https://reviews.llvm.org/D53927





More information about the llvm-commits mailing list