diff --git a/Feature-coverage-per-architecture.md b/Feature-coverage-per-architecture.md index 8a59720..e548ee4 100644 --- a/Feature-coverage-per-architecture.md +++ b/Feature-coverage-per-architecture.md @@ -3,11 +3,11 @@ The following table shows which features are implemented for which CPU architect feature | 6502 | 65816 | Z80 | 8080 | LR35902 --|--|--|--|--|-- `*`, `*=` | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ -signed comparisons | ✔️ | ✔️ | ✔️ | ⚠️1 | ⚠️1 +signed comparisons | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ stack variables | ✔️ | ✔️ | ✔️ | 🐌 | 🐌 assembly | ✳️2 | 🚧3 | ✔️ | ✔️ | 🚧4 other features | ✔️ | 🐌 | ✔️ | ✔️ | ✔️ -optimization | ✔️ | 🚧5 | ✔️ | 🚧 | 🚧 +optimization | ✔️ | 🚧5 | ✔️ | 🚧6 | 🚧6 assembly syntax colouring | ✔️ | 🚧5 | ❌ | ❌ | ❌ ##### Legend: @@ -32,6 +32,7 @@ assembly syntax colouring | ✔️ | 🚧5 | ❌ | ❌ | ❌ 5. Optimized for the processor in the emulation mode used as an accelerator for a 6502-based system. Doesn't utilize its full capabilities in the native mode. +6. Major missing optimization is elision of stack variables. #### Further remarks