internal/

directory
v0.0.0-...-d52052c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 29, 2026 License: BSD-3-Clause

Directories

Path Synopsis
Package alloc carves a pool into allocations.
Package alloc carves a pool into allocations.
conformance
cover
Package cover reports per-package statement coverage under spec 011 section 10's checked exclusions.
Package cover reports per-package statement coverage under spec 011 section 10's checked exclusions.
cover/covercheck command
Command covercheck reports per-package coverage and fails below the gate.
Command covercheck reports per-package coverage and fails below the gate.
device
Package device is the conformance harness's device runner: discovery, profiles, modes, and skips.
Package device is the conformance harness's device runner: discovery, profiles, modes, and skips.
direct
Package direct runs a generated flat kernel without a device.
Package direct runs a generated flat kernel without a device.
numeq
Package numeq compares results against references.
Package numeq compares results against references.
probe
Package probe measures what a backend's arithmetic actually does.
Package probe measures what a backend's arithmetic actually does.
Package cpu is the pure-Go backend.
Package cpu is the pure-Go backend.
Package driver is the seam between the public accel API and a backend.
Package driver is the seam between the public accel API and a backend.
Package kernel is the vocabulary a compiled kernel executes in.
Package kernel is the vocabulary a compiled kernel executes in.
Package kernelc drives the kernel compiler: load, check, digest, emit, write.
Package kernelc drives the kernel compiler: load, check, digest, emit, write.
emit
Package emit turns the typed IR into the generated Go lowering.
Package emit turns the typed IR into the generated Go lowering.
front
Package front turns type-checked Go into the typed IR, or into positioned rejections.
Package front turns type-checked Go into the typed IR, or into positioned rejections.
intrin
Package intrin resolves an intrinsic by object identity.
Package intrin resolves an intrinsic by object identity.
ir
Package ir is the typed structured IR every target is emitted from.
Package ir is the typed structured IR every target is emitted from.
std140
Package std140 lays out a Go struct the way a uniform block is read.
Package std140 lays out a Go struct the way a uniform block is read.
uniform
Package uniform decides which values are equal across a workgroup.
Package uniform decides which values are equal across a workgroup.
Package metal is the Metal backend.
Package metal is the Metal backend.
Package mslabi is the buffer numbering the MSL emitter writes and the Metal backend binds against.
Package mslabi is the buffer numbering the MSL emitter writes and the Metal backend binds against.
Package mtl is the Objective-C shim the Metal backend is built on.
Package mtl is the Objective-C shim the Metal backend is built on.
Package raster is the fixed-function half of the CPU reference rasterizer.
Package raster is the fixed-function half of the CPU reference rasterizer.
Package testkernels is the kernel corpus the compiler is developed against.
Package testkernels is the kernel corpus the compiler is developed against.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL