aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/eval.zig
AgeCommit message (Expand)Author
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
2022-05-24enable passing behavior testAndrew Kelley
2022-05-24stage2: string literal interningAndrew Kelley
2022-05-17behavior tests: correction of C pointer testAndrew Kelley
2022-05-06Sema: solve a false positive "depends on itself"Andrew Kelley
2022-04-02behavior tests: disable failing stage1 testAndrew Kelley
2022-04-02Sema: mechanism for converting comptime breaks to runtimeAndrew Kelley
2022-03-29CBE: fix C output after PR #11302, reenable testsDaniele Cocca
2022-03-27stage2: runtime safety check integer cast truncating bitsMitchell Hashimoto
2022-03-24Sema: fix closure capture typeof runtime-known parameterAndrew Kelley
2022-03-24AstGen: fix const locals with comptime initializationsAndrew Kelley
2022-03-23Sema: introduce a type resolution queueAndrew Kelley
2022-03-23behavior tests: disable failing stage1 testAndrew Kelley
2022-03-23add behavior test to cover bug fix in previous commitAndrew Kelley
2022-03-22CBE: enable more passing tests (#11258)Daniele Cocca
2022-03-21x64: refactor fix reg aliasing in genSetRegJakub Konka
2022-03-18organize behavior testsAndrew Kelley
2022-03-15AstGen: add missing coercion for const localsAndrew Kelley
2022-03-13stage2: add debug info for locals in the LLVM backendAndrew Kelley
2022-02-27stage2 sema: Implement comptime result for comparison of uint to comptime valueCody Tapscott
2022-02-26Sema: make `align(a) T` same as `align(a:0:N) T`Andrew Kelley
2022-02-24Sema: implement tupleFieldVal, fix comptime elem_ptrAndrew Kelley
2022-02-24stage2: improved handling of store_to_block_ptrAndrew Kelley
2022-02-20Sema: fix inline break from a non-comptime scope to outer oneAndrew Kelley
2022-01-26organize behavior testsAndrew Kelley
2021-12-29compiler_rt: move more functions to the stage2 sectionAndrew Kelley
2021-12-21stage2: @shlWithOverflowRobin Voetter
2021-10-21stage2: more division supportAndrew Kelley
2021-10-20stage2: implement slicingAndrew Kelley