[OpenMP] Add mangling support for linear modifiers (ref,uval,val)
authorMike Rice <michael.p.rice@intel.com>
Mon, 9 May 2022 18:41:38 +0000 (11:41 -0700)
committerMike Rice <michael.p.rice@intel.com>
Tue, 10 May 2022 16:56:55 +0000 (09:56 -0700)
commit1a02519bc504a12a12ba875db29c9e5901ed9bef
tree387eba65b948176c9794536de1ec8305b2a7b2b6
parent7fe0630fcb6d52cb63463669c47f4846f7d9ccbf
[OpenMP] Add mangling support for linear modifiers (ref,uval,val)

Add mangling for linear parameters specified with ref, uval, and val
for 'omp declare simd' vector functions.

Add missing stride for linear this parameters.

Differential Revision: https://reviews.llvm.org/D125269
clang/lib/CodeGen/CGOpenMPRuntime.cpp
clang/test/OpenMP/declare_simd_codegen.cpp