intel / intel/llvm

Remove `getRawSyclObjImpl()` from DPC++ headers.

Open
#10,474 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.