[code-reflection] RFR: Opening Hat Dialect for Handling Barriers and Shared/Private Memory [v9]
Juan Fumero
jfumero at openjdk.org
Mon Sep 22 10:07:32 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] Eliminate the call to opName
-------------
Changes:
- all: https://git.openjdk.org/babylon/pull/560/files
- new: https://git.openjdk.org/babylon/pull/560/files/7e7ddc51..1ae55f53
Webrevs:
- full: https://webrevs.openjdk.org/?repo=babylon&pr=560&range=08
- incr: https://webrevs.openjdk.org/?repo=babylon&pr=560&range=07-08
Stats: 28 lines in 4 files changed: 9 ins; 12 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