internal/

directory
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2026 License: MIT

Directories

Path Synopsis
Package cache provides a content-addressed build cache for pipeline artifacts.
Package cache provides a content-addressed build cache for pipeline artifacts.
Package cli implements the tinybpf command-line interface.
Package cli implements the tinybpf command-line interface.
Package doctor implements the `tinybpf doctor` subcommand, which discovers and version-checks all LLVM toolchain binaries.
Package doctor implements the `tinybpf doctor` subcommand, which discovers and version-checks all LLVM toolchain binaries.
Package ir provides a lightweight AST and round-trip parser for the subset of LLVM IR that TinyGo emits.
Package ir provides a lightweight AST and round-trip parser for the subset of LLVM IR that TinyGo emits.
Package llvm provides typed wrappers for discovering and executing LLVM toolchain binaries (llvm-link, opt, llc, and optional helpers).
Package llvm provides typed wrappers for discovering and executing LLVM toolchain binaries (llvm-link, opt, llc, and optional helpers).
Package pipeline orchestrates the LLVM tool stages that transform input IR/bitcode into a valid eBPF ELF object.
Package pipeline orchestrates the LLVM tool stages that transform input IR/bitcode into a valid eBPF ELF object.
Package scaffold generates the file structure for a new tinybpf project.
Package scaffold generates the file structure for a new tinybpf project.
Package testutil provides shared, portable test helpers for internal packages.
Package testutil provides shared, portable test helpers for internal packages.
Package transform converts TinyGo-emitted LLVM IR into BPF-compatible IR via structured AST rewrites.
Package transform converts TinyGo-emitted LLVM IR into BPF-compatible IR via structured AST rewrites.

Jump to

Keyboard shortcuts

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