This is an archive of the discontinued LLVM Phabricator instance.

Add clspv to libclc targets exempt from alwaysinline
ClosedPublic

Authored by aarongreig on Aug 22 2022, 2:55 AM.

Details

Reviewers
kpet
rjodinchr
Summary

Like the other SPIR-V targets clspv performs optimizations on the code it gets from libclc after linking, and it also stands to benefit from being able to choose which functions get inlined.

This contribution is being made by Codeplay on behalf of Samsung.

Diff Detail

Event Timeline

aarongreig created this revision.Aug 22 2022, 2:55 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 22 2022, 2:55 AM
Herald added a subscriber: jvesely. · View Herald Transcript
aarongreig requested review of this revision.Aug 22 2022, 2:55 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 22 2022, 2:55 AM
rjodinchr accepted this revision.Dec 13 2022, 6:26 AM
This revision is now accepted and ready to land.Dec 13 2022, 6:26 AM
kpet closed this revision.Feb 14 2023, 10:25 AM

Landed as 1da2085a513341f0e8d7578415dcf77d614708e5.