makepad/libs/relax/codegen/Cargo.toml
Admin a84812d966 makepad run / Relax: relax-backend crate; no false import error on {self}
- new crate libs/relax/backend (relax-backend): RIR, register allocation,
  arm64/x64 encoders, C ABI, code install and switch lowering moved out of
  relax-codegen with identical machine code; the base for one shared vector
  backend for Splash kernels and std::simd
- the import-resolution replay looks up a {self} import in the type
  namespace only, as rustc does (it reported a false 'cannot determine
  resolution' when the module also re-exports a same-named fn)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 15:26:53 +02:00

11 lines
403 B
TOML

[package]
name = "relax-codegen"
version = "0.1.0"
edition = "2021"
description = "Relax's middle end: the O1 and O3 optimisers on RIR (inlining, folding, loops, ranges), the threaded interpreter and the compile profilers. The machine code back end is relax-backend"
license = "MIT OR Apache-2.0"
publish = false
[dependencies]
relax-session = { workspace = true }
relax-backend = { workspace = true }