git: openjdk/babylon: code-reflection: Added some more common OpHelpers

Gary Frost gfrost at openjdk.org
Mon Jan 5 16:37:10 UTC 2026


Changeset: 153460b2
Branch: code-reflection
Author:    Gary Frost <gfrost at openjdk.org>
Date:      2026-01-05 16:34:32 +0000
URL:       https://git.openjdk.org/babylon/commit/153460b20a9d6a34308bfe818412dc196892ea64

Added some more common OpHelpers

! hat/backends/ffi/cuda/src/main/java/hat/backend/ffi/CudaBackend.java
! hat/backends/ffi/cuda/src/main/java/hat/backend/ffi/PTXHATKernelBuilder.java
! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/C99FFIBackend.java
! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/FFIBackend.java
! hat/backends/jextracted/shared/src/main/java/hat/backend/jextracted/C99JExtractedBackend.java
! hat/core/src/main/java/hat/Accelerator.java
! hat/core/src/main/java/hat/BufferTagger.java
! hat/core/src/main/java/hat/ComputeContext.java
! hat/core/src/main/java/hat/callgraph/CallGraph.java
! hat/core/src/main/java/hat/callgraph/ComputeCallGraph.java
! hat/core/src/main/java/hat/codebuilders/C99HATCodeBuilderContext.java
! hat/core/src/main/java/hat/codebuilders/C99HATComputeBuilder.java
! hat/core/src/main/java/hat/codebuilders/C99HATKernelBuilder.java
! hat/core/src/main/java/hat/codebuilders/JavaHATCodeBuilder.java
! hat/core/src/main/java/hat/dialect/HATPhaseUtils.java
! hat/core/src/main/java/hat/phases/HATArrayViewPhase.java
! hat/core/src/main/java/hat/phases/HATBarrierPhase.java
! hat/core/src/main/java/hat/phases/HATFP16Phase.java
! hat/core/src/main/java/hat/phases/HATFinalDetector.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/SwapMath.java
- hat/optkl/src/main/java/optkl/FieldAccess.java
- hat/optkl/src/main/java/optkl/Invoke.java
- hat/optkl/src/main/java/optkl/Lambda.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/optkl/src/main/java/optkl/VarAccess.java



More information about the babylon-dev mailing list