Skip to content

Commit 1ed5fa6

Browse files
[Mosaic GPU][NFC] Split LaunchContext into a separate file
This will be used by multiple files in a follow up. PiperOrigin-RevId: 707630113
1 parent bf692ef commit 1ed5fa6

File tree

3 files changed

+562
-525
lines changed

3 files changed

+562
-525
lines changed

jax/experimental/mosaic/gpu/__init__.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,19 @@
1919
from .core import (
2020
Barrier as Barrier,
2121
ClusterBarrier as ClusterBarrier,
22-
LaunchContext as LaunchContext,
23-
MemRefTransform as MemRefTransform,
2422
TMABarrier as TMABarrier,
2523
ThreadSemantics as ThreadSemantics,
26-
TileTransform as TileTransform,
27-
TransposeTransform as TransposeTransform,
2824
Union as Union,
2925
as_gpu_kernel as as_gpu_kernel,
3026
)
3127

28+
from .launch_context import (
29+
LaunchContext as LaunchContext,
30+
MemRefTransform as MemRefTransform,
31+
TileTransform as TileTransform,
32+
TransposeTransform as TransposeTransform,
33+
)
34+
3235
if dialect is not None:
3336
from .dialect_lowering import (
3437
gpu_address_space_to_nvptx as gpu_address_space_to_nvptx,

0 commit comments

Comments
 (0)