Alexey Bataev
b952e639d9
[OPENMP] Codegen `declare simd` for function declarations.
...
Previously the attributes were emitted only for function definitions.
Patch adds emission of the attributes for function declarations.
llvm-svn: 320826
2017-12-15 16:28:31 +00:00
Reid Kleckner
7a2037151c
Remove unnecessary x86 backend requirements from OpenMP tests
...
Clang can generate LLVM IR for x86 without a registered x86 backend.
llvm-svn: 284836
2016-10-21 16:09:20 +00:00
Alexey Bataev
c7a82b41a7
[OPENMP 4.0] Codegen for 'declare simd' directive.
...
OpenMP 4.0 adds support for elemental functions using declarative
directive '#pragma omp declare simd'. Patch adds mangling for simd
functions in accordance with
https://sourceware.org/glibc/wiki/libmvec?action=AttachFile&do=view&target=VectorABI.txt
llvm-svn: 268721
2016-05-06 09:40:08 +00:00