[code-reflection] RFR: Opening Hat Dialect for Handling Barriers and Shared/Private Memory [v2]
Juan Fumero
jfumero at openjdk.org
Fri Sep 19 09:06:25 UTC 2025
> This patch creates a new dialect for HAT for handling barriers, local (or shared) memory declaration of types, and private memory declariton. It extends the `Op`s provided by code-reflection with a new `HatOp` the dialect.
>
> It is enabled by default.
>
> TODO: We should move the Hat Config to a common place to be able to use it in the Hat core module, not just in the code gen.
Juan Fumero has updated the pull request incrementally with one additional commit since the last revision:
[hat][wip] Adding dialect for GPU thread-ids
-------------
Changes:
- all: https://git.openjdk.org/babylon/pull/560/files
- new: https://git.openjdk.org/babylon/pull/560/files/7941306d..68def0fa
Webrevs:
- full: https://webrevs.openjdk.org/?repo=babylon&pr=560&range=01
- incr: https://webrevs.openjdk.org/?repo=babylon&pr=560&range=00-01
Stats: 217 lines in 9 files changed: 204 ins; 6 del; 7 mod
Patch: https://git.openjdk.org/babylon/pull/560.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/560/head:pull/560
PR: https://git.openjdk.org/babylon/pull/560
More information about the babylon-dev
mailing list