Skip to content

Conversation

@rjoursler
Copy link
Contributor

Adds a new interface func_t::generate() which is intended to be used for code generation and refactors eltwise_t, reorder_t, and reduce_t to use this interface. The main benefit here is to break the codegen dependency on oneDNN post-ops helpers which is required for upstreaming.

@rjoursler rjoursler requested a review from a team as a code owner November 4, 2025 18:16
@github-actions github-actions bot added the platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel label Nov 4, 2025
Enables breaking codegen dependency on IR extensions implemented via `func_t`
@rjoursler rjoursler force-pushed the rjoursle/break_func_codegen branch from 3089b72 to 493df40 Compare November 4, 2025 18:28
@rjoursler rjoursler force-pushed the rjoursle/break_func_codegen branch from 493df40 to e954e7e Compare November 4, 2025 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

platform:gpu-intel Codeowner: @oneapi-src/onednn-gpu-intel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant