aboutsummaryrefslogtreecommitdiff
path: root/lib/std/target/spirv.zig
AgeCommit message (Collapse)Author
2024-01-01std.Target: flattenAndrew Kelley
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-04-09std: add generic target for spirvRobin Voetter
This adds a general target for SPIR-V compilation. Previously there was not any target machine defined for SPIR-V. TODO is to reword the features for this target. We don't really need the full list of capabilities in the features, we should only put a few features here which we can actually use during code generation.
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2021-08-12compiler-rt: do not depend on `usingnamespace`Andrew Kelley
The idea is to depend on this language feature as little as possible with the hopes that it can be adjusted to be less of an anti-pattern. This also helps self-hosted, which does not yet implement `usingnamespace`, get closer to being able to build compiler-rt.
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
This replaces callconv(.Inline) with the more idiomatic inline keyword.
2021-05-14SPIR-V: Add generated SPIR-V featuresRobin Voetter