Files
Odin/core
Flāvius 299eb160bf rexcode/arm64: FP/SIMD register-offset loads and stores
LDR/STR B/H/S/D/Q had unsigned-offset forms but nothing for
[Xn, Xm{, LSL #s}] -- ten new MEM_REG table rows (V=1, base opcodes
confirmed against llvm-mc), which also get the extended-register modes
for free now that one MEM_REG form serves both. Blobs and generated
tables regenerated; the builders are unchanged, since the new forms
share inst_ldr_r_m / inst_str_r_m signatures.

Pipeline tests: thirteen llvm-mc golden words across the five widths,
LSL and extended, with a decode -> print round-trip matching llvm's
canonical spelling.

Also: build.lua's structural check still demanded
tablegen/encoding_table.odin, which arm64/riscv/x86 renamed to
instruction_table.odin -- it now accepts either name, and --check
passes for all eleven ISAs again.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AFeLCDKi5kRMtHrskUaRfw
2026-08-30 19:05:55 -04:00
..
2026-04-28 19:27:24 +02:00
2026-07-31 21:47:02 -04:00
2026-04-28 19:27:24 +02:00
2026-08-25 23:03:11 -07:00
2026-08-02 03:15:30 +02:00
2026-08-25 23:55:55 -07:00
2026-08-22 21:50:07 +02:00
2026-08-24 22:46:30 -07:00
2026-08-25 21:49:11 +02:00
2026-04-28 19:27:24 +02:00
2026-03-14 16:21:38 +00:00
2026-02-09 20:08:22 +01:00
2026-07-30 12:03:08 +02:00