HomePhabricator

[OPENMP 4.0] Codegen for 'declare simd' directive.

Description

[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

Details

Committed
ABataevMay 6 2016, 2:40 AM
Parents
rL268720: Attempt to fix the modules builder by declaring SCEV in LoopUtils.h
Branches
Unknown
Tags
Unknown