aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
AgeCommit message (Expand)Author
2024-06-13riscv: integer + float `@abs`David Rubin
2024-06-13riscv: implement more arithmetic instructionsDavid Rubin
2024-06-13riscv: zero registers when using register-wide operationsDavid Rubin
2024-06-13riscv: add `airAggregateInit` for arraysDavid Rubin
2024-06-13riscv: first sign of floats!David Rubin
2024-06-13riscv: fix register clobber in certain edge casesDavid Rubin
2024-06-13ZigObject: enforce min function alignement on riscvDavid Rubin
2024-06-13riscv: `std.fmt.format` runningDavid Rubin
2024-06-13riscv: arbitrary sized arraysDavid Rubin
2024-06-13riscv: switch progress + by-ref return progressDavid Rubin
2024-06-10spirv: improve shuffle codegenRobin Voetter
2024-06-10spirv: new vectorization helperRobin Voetter
2024-06-10spirv: disable tests that fail on poclRobin Voetter
2024-05-22Revert "implement `@expect` builtin (#19658)"Andrew Kelley
2024-05-22implement `@expect` builtin (#19658)David Rubin
2024-05-21llvm: fix lowering of packed structs with optional pointersVeikka Tuominen
2024-05-11riscv: update behaviour tests againDavid Rubin
2024-05-11riscv: finally fix bug + `airAggregateInit`David Rubin
2024-05-11riscv: by-value structs + `@min`David Rubin
2024-05-11riscv: math progressDavid Rubin
2024-05-11riscv: mutable globalsDavid Rubin
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-05-11riscv: big rewrite to use latest livenessDavid Rubin
2024-05-11astgen: fix result info for catch switch_block_err_unionDominic
2024-05-08fix wrong int alignment for i65..i127 on x86 archAndrew Kelley
2024-05-08disable regressed test from LLVM 18 upgradeAndrew Kelley
2024-05-08update maxIntAlignment for x86 to 16Andrew Kelley
2024-05-08disable regressed test from LLVM 18 upgradeAndrew Kelley
2024-05-08std.Target.maxIntAlignment: move to compiler implementationAndrew Kelley
2024-05-08LLVM 18 uses 16 byte alignment for x86_64 i128Andrew Kelley
2024-05-02LLVM: Fix panic when using tagged union backed by enum with negative valuesAnton Lilja
2024-04-17test: disable newly failing testmlugg
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-04-13cbe: fix optional codegenJacob Young
2024-04-07Merge pull request #18988 from castholm/lazy-build-zigAndrew Kelley
2024-04-07Sema: support coercing ref to anonymous array init to many-pointerCarl Åstholm
2024-04-07Sema: fix runtime call of inline fn with comptime-known comptime-only ret typeCarl Åstholm
2024-04-06Merge pull request #19562 from Snektron/spirv-remove-cacheAndrew Kelley
2024-04-06Sema: fix non-`pub` `usingnamespace` in `@typeInfo`Jacob Young
2024-04-06Builder: fix encoding big integers in bitcodeJacob Young
2024-04-06spirv: enable passing testsRobin Voetter
2024-04-06spirv: implement `@mulWithOverflow`Ali Chraghi
2024-04-06spirv: implement `@divFloor`, `@floor` and `@mod`Ali Chraghi
2024-04-05spirv: make behavior tests passingAli Chraghi
2024-04-02Sema: fix crash accessing array of opv typesJacob Young
2024-04-01Merge pull request #19490 from Snektron/spirv-dedupRobin Voetter
2024-03-30Update uses of `@fieldParentPtr` to use RLSJacob Young
2024-03-30Sema: rework `@fieldParentPtr` to accept a pointer typeJacob Young
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-30spirv: disable failing testsRobin Voetter