HomePhabricator

[SYCL] Update __builtin_unique_stable_name for other backends.

Authored by erichkeane on Apr 17 2020, 7:52 AM.

Description

[SYCL] Update __builtin_unique_stable_name for other backends.

The CUDA backend (and other downstreams) have trouble with the tilde and
arrow delimiter, so replace these with 'm' (for macro) and '_'. Since
these are in the normal lambda ID location, the format of these should
not conflict with anything else.

Details