Getting Started
Guides
@flyc.jit
@flyc.kernel
KernelLauncher
JITCFunction
DslType
JitArgument
ASTRewriter
FLYDSL_COMPILE_*
FLYDSL_DEBUG_*
FLYDSL_RUNTIME_*
flydsl.expr
crd2idx
idx2crd
kernels/layout_utils.py
composition(A, B)
complement(tiler, target_size)
coalesce(layout)
right_inverse(layout)
recast_layout(layout, old_bits, new_bits)
select(int_tuple, indices)
group(int_tuple, begin, end)
append(base, elem)
prepend(base, elem)
zip(lhs, rhs)
slice(src, coord)
fx.Tensor
fx.Constexpr[T]
fx.Int32
fx.Stream
fx.arith
fx.vector
fx.buffer_ops
fx.rocdl
fx.gpu
const_expr()
SmemAllocator
KernelLauncher.launch()
kernels/layernorm_kernel.py
kernels/rmsnorm_kernel.py
kernels/softmax_kernel.py
kernels/preshuffle_gemm.py
kernels/reduce.py
kernels/mfma_epilogues.py
kernels/mfma_preshuffle_pipeline.py
tests/mlir/
tests/pyir/
tests/kernels/
tests/python/examples/
scripts/run_tests.sh
scripts/run_benchmark.sh
tests/conftest.py
tests/test_common.py
tests/kernels/benchmark_common.py
tests/utils.py
compile_to_hsaco()
MlirCompiler
API Reference
flydsl.compiler
Tutorials
Please activate JavaScript to enable the search functionality.