zig/test
Andrew Kelley 005a54a853
fixups for @splat
* Fix codegen for splat - instead of giving vectors of length N
   to shufflevector for both of the operands, it gives vectors of length
   1. The mask vector is the only one that needs N elements.
 * Separate Splat into SplatSrc and SplatGen; the `len` is not needed
   once it gets to codegen since it is redundant with the result type.
 * Refactor compile error for wrong vector element type so that the
   compile error message is not duplicated in zig source code
 * Improve implementation to correctly handle comptime values such as
   undefined and lazy values.
 * Improve compile error for bad vector element type to point to the
   correct place.
 * Delete dead code.
 * Modify behavior test to use an array cast instead of vector element
   indexing since I'm merging this splat commit out-of-order from
   Shawn's patch set.
2019-09-19 10:58:12 -04:00
..
stage1 fixups for @splat 2019-09-19 10:58:12 -04:00
stage2 Recursive rewrite of stage2 parser, part 3 2019-05-12 02:01:45 -07:00
standalone Get more of the tests passing for FreeBSD (#3197) 2019-09-10 14:50:54 -04:00
assemble_and_link.zig use * for pointer type instead of & 2018-05-31 17:28:07 -04:00
cli.zig heap: make one global instance of DirectAllocator 2019-06-22 14:10:53 -04:00
compare_output.zig std/fmt.zig: Pass full options struct to all internal functions 2019-08-19 22:15:15 +12:00
compile_errors.zig fixups for @splat 2019-09-19 10:58:12 -04:00
gen_h.zig gen-h: do not output visibility macros when the build is static 2019-05-25 14:17:59 +02:00
runtime_safety.zig runtime safety for noasync function calls 2019-09-06 13:08:44 -04:00
stack_traces.zig test-stack-traces: add FreeBSD 2019-09-09 00:25:21 -04:00
standalone.zig retire the example/ folder, rename test-build-examples to "standalone" 2019-07-16 12:15:46 -04:00
tests.zig fix tests.addPkgTests to always run native target 2019-09-10 10:10:14 -04:00
translate_c.zig fix escape sequence rendering 2019-07-23 14:49:19 -04:00