neuralqx.experimental.operators.symbolic.compiler.core.pipeline module

Symbolic compiler pass-pipeline abstraction.

class SymbolicPassPipeline(*, pre_cache_passes, post_cache_passes)

Bases: object

Staged symbolic compiler-pass pipeline.

The pipeline is split into two explicit stages:

  • pre-cache passes: run before the artifact-cache lookup, light-weight validation, backend selection, and normalization.

  • post-cache passes: run only on cache misses, heavier analysis and fusion planning.

Parameters: