aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/slice.zig
AgeCommit message (Expand)Author
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: constant elem ptrRobin Voetter
2023-09-23spirv: air array_to_sliceRobin Voetter
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-15Sema: allow empty end index in zirSliceSentinelmlugg
2023-06-15Sema: don't assume slice value is interned when loading from comptime pointermlugg
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-20Merge pull request #15753 from Snektron/spirv-more-testsAndrew Kelley
2023-05-20spirv: ptr_elem_valRobin Voetter
2023-05-20spirv: more passing testsRobin Voetter
2023-05-19wasm: correctly use elem type when loweringLuuk de Gram
2023-05-15spirv: lower float_to_int and int_to_floatAli Chraghi
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-07test: disable by-length slice test on wasm backenddweiller
2023-05-07test: add behavior tests for pointer slice-by-lengthdweiller
2023-05-07test: add behavior tests for slice-by-lengthdweiller
2023-04-07Liveness: defer deaths of externally-scoped instructions in loop bodiesmlugg
2023-03-28Sema: fix empty slice pointer valueJacob Young
2023-03-25x86_64: implement atomic loopsJacob Young
2023-03-15disable failing aarch64 backend behavior testsAndrew Kelley
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-03-05behavior: disable failing testsJacob Young
2023-03-04add behavior test case for previous commitAndrew Kelley
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2022-12-31add tests for fixed stage1 bugsVeikka Tuominen
2022-12-29add tests for fixed stage1 bugsVeikka Tuominen
2022-12-27stage2 AArch64: unify callee-preserved regs on all targetsjoachimschmidt557
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-10-30behavior: enable fixed cbe testsJacob Young
2022-10-25cbe: implement global assemblyJacob Young
2022-10-25cbe: canonicalize types that have the same C type when emitting typedefsJacob Young
2022-10-25cbe: fix global access fixJacob Young
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-10-12codegen: add support for lowering .field_ptr on a slicejacobly0
2022-09-30Sema: use correct ptr ty to check for attributes of slice field ptrVeikka Tuominen
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-09-09stage2 ARM: implement basic array_elem_valjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-04-28Sema: fix slice field modification at comptimeVeikka Tuominen
2022-03-29CBE: fix C output after PR #11302, reenable testsDaniele Cocca
2022-03-27stage2: safety checks for slicing a null C pointerMitchell Hashimoto
2022-03-23stage2: able to slice to sentinel index at comptimeMitchell Hashimoto
2022-03-23stage2: concat/mult of slices yields ptr to arrayCody Tapscott
2022-03-22stage2: slice behavior test passes, just has diff behavior from stage1Mitchell Hashimoto
2022-03-19wasm: Enable passing testsLuuk de Gram
2022-03-17CBE: enable more tests that are currently passingDaniele Cocca