git: openjdk/babylon: code-reflection: Cleaning up HAT/Optkl transformers. Also removed dead transformer code

Gary Frost gfrost at openjdk.org
Tue Dec 30 15:55:08 UTC 2025


Changeset: 02dc9acd
Branch: code-reflection
Author:    Gary Frost <gfrost at openjdk.org>
Date:      2025-12-30 15:52:17 +0000
URL:       https://git.openjdk.org/babylon/commit/02dc9acd3e9d2f81d16fa9d5e1a3b589f3e212c8

Cleaning up HAT/Optkl transformers. Also removed dead transformer code

= hat/.help
! hat/backends/ffi/cuda/src/main/java/hat/backend/ffi/CudaBackend.java
! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/FFIBackend.java
! hat/backends/jextracted/shared/src/main/java/hat/backend/jextracted/JExtractedBackend.java
! hat/core/src/main/java/hat/BufferTagger.java
- hat/core/src/main/java/hat/backend/DebugBackend.java
! hat/core/src/main/java/hat/codebuilders/JavaHATCodeBuilder.java
! hat/core/src/main/java/hat/optools/KernelContextPattern.java
- hat/core/src/main/java/hat/optools/PatternSelector.java
- hat/core/src/main/java/hat/optools/Trxfmr.java
! hat/core/src/main/java/hat/phases/HATBarrierPhase.java
! hat/core/src/main/java/hat/phases/HATMemoryPhase.java
! hat/core/src/main/java/hat/phases/HATThreadsPhase.java
! hat/core/src/main/java/hat/phases/HATVectorPhase.java
! hat/core/src/main/java/hat/phases/HATVectorSelectPhase.java
! hat/core/src/main/java/hat/phases/HATVectorStorePhase.java
! hat/examples/experiments/src/main/java/experiments/CreateFuncOp.java
! hat/examples/experiments/src/main/java/experiments/DNA.java
- hat/examples/experiments/src/main/java/experiments/LayoutExample.java
- hat/examples/experiments/src/main/java/experiments/RawLayout.java
! hat/examples/experiments/src/main/java/experiments/S08x3ImageTest.java
! hat/examples/experiments/src/main/java/experiments/SwapMath.java
! hat/examples/experiments/src/main/java/experiments/Transform.java
+ hat/optkl/src/main/java/optkl/FieldAccessOpHelper.java
+ hat/optkl/src/main/java/optkl/InvokeOpHelper.java
+ hat/optkl/src/main/java/optkl/OpHelper.java
! hat/optkl/src/main/java/optkl/OpTkl.java
+ hat/optkl/src/main/java/optkl/Trxfmr.java
! hat/tools/src/main/java/hat/tools/text/TestJavaHATCodeBuilder.java



More information about the babylon-dev mailing list