ispc-builtins
Installation
SKILL.md
ISPC Builtins Guide
Understanding the hierarchical target system is critical for correctly implementing and maintaining builtins.
Architecture Overview
ISPC's standard library consist of two layers:
- Standard Library (
stdlib/stdlib.ispc) — User-visible functions written in ISPC language - Builtins (
builtins/) — Target-specific implementations in LLVM IR that support the stdlib
Hierarchical Target System
Key Concept: Targets are organized hierarchically. A child target inherits all functions from its parent that it doesn't explicitly override.