HomePhabricator

Replace separator in OpenMP variant name mangling.

Authored by LukasSommerTu on Jun 3 2020, 1:32 PM.

Description

Replace separator in OpenMP variant name mangling.

Summary:
Nvidia PTX does not allow . to appear in identifiers, so OpenMP variant mangling now uses $ to separate segments of the mangled name for variants of functions declared via declare variant.

Reviewers: jdoerfert, Hahnfeld

Reviewed By: jdoerfert

Subscribers: yaxunl, guansong, sstefan1, cfe-commits

Tags: #openmp, #clang

Differential Revision: https://reviews.llvm.org/D80439

Details

Committed
tianshilei1992Jun 3 2020, 1:36 PM
Reviewer
jdoerfert
Differential Revision
D80439: Replace separator in OpenMP variant name mangling.
Parents
rG7c1b060c3c65: [IRInterpreter] Unused. Drive-by cleanup. NFCI.
Branches
Unknown
Tags
Unknown