Sema: make most instructions vector-agnostic
Made most `Value` functions require a `Type`. If the provided type is a vector, then automatically vectorize the operation and return with another vector. The Sema side can then automatically become vectorized with minimal changes. There are already a few manually vectorized instructions, but we can simplify those later.
This commit is contained in:
committed by
Andrew Kelley
parent
3f4676901a
commit
afdcfb005e
513
src/Sema.zig
513
src/Sema.zig
File diff suppressed because it is too large
Load Diff
771
src/value.zig
771
src/value.zig
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user