aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/basic.zig
AgeCommit message (Expand)Author
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-05-27AstGen: preserve inferred ptr result loc for breaksVeikka Tuominen
2022-05-19x64: re-enable behavior testsJakub Konka
2022-05-17LLVM: support mixing extern and export with the same symbol nameAndrew Kelley
2022-04-29Sema: Fix many-pointer array concatenation at comptime (#11512)sin-ack
2022-04-19stage2 AArch64: Add ldrsb, ldrsh instructionsjoachimschmidt557
2022-04-19stage2 AArch64: Implement basic truncate functionalityjoachimschmidt557
2022-04-15AstGen: handle rl_ty_inst for mutable variablesVeikka Tuominen
2022-03-28AstGen: coerce break operands of labeled blocksAndrew Kelley
2022-03-28AstGen: clear rl_ty_inst in setBreakResultLoc if one is not providedVeikka Tuominen
2022-03-26wasm: Enable passing testsLuuk de Gram
2022-03-21stage2: x86_64: update passing tests after implementing ptr_elem_valmparadinha
2022-03-19Sema: add error for runtime block peer type being comptime onlyVeikka Tuominen
2022-03-18stage2 ARM: implement slice_elem_ptr, ptr_elem_ptrjoachimschmidt557
2022-03-18stage2: improve `@typeName`Andrew Kelley
2022-03-17wasm: Implement 'memcpy' instructionLuuk de Gram
2022-03-11stage2: passing threadlocal tests for x86_64-linuxAndrew Kelley
2022-03-10stage2: implement integer pointer constantsAndrew Kelley
2022-03-09Sema: implement pointer to tuple to pointer to array coercionAndrew Kelley
2022-03-09AstGen: ensure lableld block implicitly ends in a breakVeikka Tuominen
2022-03-08stage2 ARM: implement ret_loadjoachimschmidt557
2022-03-03stage2: make analyzePtrArithmetic no-op with offset=0Veikka Tuominen
2022-03-02stage2 parser: UTF-8 encode \u{NNNNNN} escape sequencesCody Tapscott
2022-03-02x64: rectify and add missing optionals bitsJakub Konka
2022-03-01LLVM: add extra padding to structs and tuples sometimesAndrew Kelley
2022-03-01x64: impl airMemset using inline memsetJakub Konka
2022-03-01stage2 ARM: implement return types with abi size > 4joachimschmidt557
2022-02-28x64: pass more behavior testsJakub Konka
2022-02-27stage2 ARM: enable more behavior testsjoachimschmidt557
2022-02-27stage2: forward discard result loc to more expressionsVeikka Tuominen
2022-02-26stage2 ARM: generate correct variants of ldr instructionjoachimschmidt557
2022-02-26stage2 ARM: implement truncate to ints with bits <= 32joachimschmidt557
2022-02-25x64+aarch64: check for pointer to zero-bit type when lowering declJakub Konka
2022-02-25macho: redo selection of segment/section for decls and constsJakub Konka
2022-02-24Sema: implement tupleFieldVal, fix comptime elem_ptrAndrew Kelley
2022-02-23stage2 AArch64: more support for MCValue.got_load and direct_loadjoachimschmidt557
2022-02-22Port more behavior testsJakub Konka
2022-02-21stage2 AArch64: pass a few more behavior testsjoachimschmidt557
2022-02-21stage2 AArch64: implement genSetReg for ptr_stack_offsetjoachimschmidt557
2022-02-21stage2 AArch64: implement storing to memoryjoachimschmidt557
2022-02-16Fix 2D array support for C backendCody Tapscott
2022-02-15stage2: disable failing aarch64-macos behavior testsJakub Konka
2022-02-14stage2 AArch64: Enable behavior testingjoachimschmidt557
2022-02-12stage2 ARM: lower const slicesjoachimschmidt557
2022-02-11x64: enable more behavior testsJakub Konka
2022-02-10stage2: handle truncate to signed non-pow-two integersJakub Konka
2022-02-08stage2: disable some tests on x86_64-macosJakub Konka
2022-02-08stage2: handle void type in Elf DWARF genJakub Konka
2022-02-06stage2: apply type coercion in if expressionsJohn Schmidt
2022-01-26organize behavior testsAndrew Kelley