makepad/libs/relax/backend/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

10 lines
412 B
TOML

[package]
name = "relax-backend"
version = "0.1.0"
edition = "2021"
description = "Relax's shared low-level back end: RIR with vectors, register allocation, x86-64 and AArch64 machine code, jump tables, the C ABI planner and executable memory. Front ends: Relax's Rust (through relax-codegen) and Splash kernels"
license = "MIT OR Apache-2.0"
publish = false
[dependencies]
relax-session = { workspace = true }