aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/eval.zig
AgeCommit message (Expand)Author
2023-04-03x86_64: implement storing large immediatesJacob Young
2023-04-02x86_64: implement shl with overflowJacob Young
2023-04-02x86_64: implement large add/sub with overflowJacob Young
2023-04-02x86_64: implement large cmpJacob Young
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-02-20arm: alloc new mcv in bitcast if cannot reuse operandJakub Konka
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-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-11-16Sema: ensure comptime reference to function points to original declVeikka Tuominen
2022-11-12Sema: ensure that `!is_comptime and !is_typeof` implies `sema.func != null`Veikka Tuominen
2022-11-05Sema: coerce elements of array catVeikka Tuominen
2022-10-30stage2: Make `x and false`/`x or true` comptime-knownCody Tapscott
2022-10-25cbe: implement packed structsJacob Young
2022-10-25cbe: fix atomicsJacob Young
2022-10-25cbe: implement global assemblyJacob Young
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-10-21stage2: Skip test exposing #13175Cody Tapscott
2022-10-20Sema: allow runtime only instructions to be emitted in outside functionsVeikka Tuominen
2022-10-13stage1: Skip new tests that never passed in stage1Cody Tapscott
2022-10-12Merge pull request #13081 from r00ster91/docsAndrew Kelley
2022-10-06Sema: create sub block for inline loopsVeikka Tuominen
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
2022-09-15Sema: check_comptime_control_flow needs to check runtime_indexVeikka Tuominen
2022-09-15Sema: allow runtime break from inline loopVeikka Tuominen
2022-09-09stage2 ARM: implement basic array_elem_valjoachimschmidt557
2022-09-09stage2 ARM: implement ptr_elem_valjoachimschmidt557
2022-09-09stage2 ARM: support larger function stacksjoachimschmidt557
2022-09-09stage2 ARM: implement struct_field_val for registersjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-08-22Sema: resolve lazy values in `resolveMaybeUndefValIntable`Veikka Tuominen
2022-08-21Sema: ignore dbg_block instructions when checking for comptimenessVeikka Tuominen
2022-08-10Sema: fix expansion of repeated valueVeikka Tuominen
2022-07-22Sema: fix mutation of optional ptr represented as regular ptrVeikka Tuominen
2022-07-22Sema: fix loading and storing of optional pointers represented as pointersVeikka Tuominen
2022-07-19Sema: fix runtime instructions omittedAndrew Kelley
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-06-12Sema: rework beginComptimePtrMutationAndrew Kelley
2022-06-09stage2: fix handling of aggregates with mixed comptime-only fieldsAndrew Kelley
2022-06-08AstGen: avoid redundant "ref" instructionsAndrew Kelley
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-05-26clean up some behavior testsAndrew Kelley
2022-05-25stage2: implement runtime array multiplicationAndrew Kelley
2022-05-25Sema: implement array concatenation with runtime operandsAndrew Kelley
2022-05-25Sema: generic function instantiations inherit branch quotaAndrew Kelley
2022-05-24mark two behavior tests as passingAndrew Kelley
2022-05-24move bound function behavior test to compile error testAndrew Kelley