src/Air.zig | 10 ++++ src/Liveness.zig | 15 ++++++ src/Sema.zig | 64 +++++++++++++++++++----- src/arch/aarch64/CodeGen.zig | 1 + src/arch/arm/CodeGen.zig | 1 + src/arch/riscv64/CodeGen.zig | 1 + src/arch/sparc64/CodeGen.zig | 1 + src/arch/wasm/CodeGen.zig | 2 + src/arch/x86_64/CodeGen.zig | 1 + src/codegen/c.zig | 1 + src/codegen/llvm.zig | 85 +++++++++++++++++++++++++++----- src/print_air.zig | 12 +++++ src/type.zig | 30 +++++++++-- test/behavior/vector.zig | 27 ++++++++++ test/cases/compile_errors/load_vector_pointer_with_unknown_runtime_index.zig | 17 +++++++ test/cases/compile_errors/stage1/obj/load_vector_pointer_with_unknown_runtime_index.zig | 17 ------- test/cases/compile_errors/stage1/obj/store_vector_pointer_with_unknown_runtime_index.zig | 16 ------ test/cases/compile_errors/store_vector_pointer_with_unknown_runtime_index.zig | 16 ++++++ 18 files changed, 257 insertions(+), 60 deletions(-)