Remove `getRawSyclObjImpl()` from DPC++ headers.
Open
confirmed
runtime
- Dominant language
- LLVM
- Stars
- 1.5k
- Forks
- 854
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 137
Description
It seems `getRawSyclObjImpl()` and `getSyclObjImpl().get()` are not identical right now in terms of final asm, see https://godbolt.org/z/6sacE3hrc .
Suggest changing `getSyclObjImpl` to return by ref, then they get identical.
_Originally posted by @romanovvlad in https://github.com/intel/llvm/pull/10458#discussion_r1267835028_
Contributor guide
Assessment
This issue has not been assessed yet.