Skip to content

[Backport to 20] Add SPV_INTEL_subgroup_buffer_prefetch extension support (#3690) #3697

Open
vmaksimo wants to merge 2 commits intoKhronosGroup:llvm_release_200from
vmaksimo:bp20-subgroup-buf-prefetch
Open

[Backport to 20] Add SPV_INTEL_subgroup_buffer_prefetch extension support (#3690) #3697
vmaksimo wants to merge 2 commits intoKhronosGroup:llvm_release_200from
vmaksimo:bp20-subgroup-buf-prefetch

Conversation

@vmaksimo
Copy link
Copy Markdown
Contributor

@vmaksimo vmaksimo commented Apr 24, 2026

No description provided.

In the entry-point wrapper pattern two SPIR-V functions map to the same
LLVM function; only one carries decorated parameters.
transOCLMetadata unconditionally set spirv.ParameterDecorations for both,
so the undecorated function could overwrite the decorated one's metadata.
Skip the write when the current function has no decorations and metadata
is already present.

AI-assisted: Claude Sonnet 4.6 (commercial SaaS)
@vmaksimo vmaksimo changed the title Backport SPV_INTEL_subgroup_buffer_prefetch + reader fix to release 20 [Backport to 20] Add SPV_INTEL_subgroup_buffer_prefetch extension support (#3690) Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant