aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/align.zig
AgeCommit message (Expand)Author
2022-05-30Sema: implement functions generic across callconv() or align()Andrew Kelley
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-05-26fix alignment behavior test caseAndrew Kelley
2022-05-25mark some more behavior tests as passingAndrew Kelley
2022-05-17stage2: fix pointer arithmetic result typeAndrew Kelley
2022-05-18wasm: enable 128bit integer behavior testsLuuk de Gram
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-07arm: lock dest register in shl_overflow so that we do not spill itJakub Konka
2022-05-07regalloc: ensure we only freeze/unfreeze at the outermost scopeJakub Konka
2022-05-04stage2: change max int align from 8 to 16 for more ISAsAndrew Kelley
2022-05-04stage2: fix `@sizeOf` for structs with comptime fieldsAndrew Kelley
2022-05-04stage2: change x86_64 max int alignment from 8 to 16Andrew Kelley
2022-05-04stage2: improve `@sizeOf` and `@alignOf` integersAndrew Kelley
2022-03-19stage2: Correctly align decls for comptime allocsCody Tapscott
2022-03-18stage2 ARM: implement slice_elem_ptr, ptr_elem_ptrjoachimschmidt557
2022-03-13stage2 AArch64: enable mul for ints with <= 64 bitsjoachimschmidt557
2022-03-13stage2: add debug info for locals in the LLVM backendAndrew Kelley
2022-03-09Sema: implement pointer to tuple to pointer to array coercionAndrew Kelley
2022-03-09Sema: implement pointer-to-tuple coercion to slice and structAndrew Kelley
2022-03-09wasm: Enable passing behavior testsLuuk de Gram
2022-03-08stage2 ARM: implement ptr_add, ptr_sub for all element sizesjoachimschmidt557
2022-03-06wasm: call into `generateSymbol` when loweringLuuk de Gram
2022-03-05stage2 AArch64: add more slice supportjoachimschmidt557
2022-03-04stage2 ARM: generate less no-op branchesjoachimschmidt557
2022-03-01Merge pull request #11016 from ziglang/x64-more-codegenJakub Konka
2022-02-28Sema: fix pointer type hash and equality functionsAndrew Kelley
2022-02-28x64: pass more behavior testsJakub Konka
2022-02-27stage2 ARM: enable more behavior testsjoachimschmidt557
2022-02-25macho: redo selection of segment/section for decls and constsJakub Konka
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-17x64: fix ptr_add and ptr_subJakub Konka
2022-02-16x64: fix ptr_addJakub Konka
2022-02-14stage2 AArch64: Enable behavior testingjoachimschmidt557
2022-02-08stage2 ARM: support all integer types in genTypedValuejoachimschmidt557
2022-02-07stage2: lower unnamed constants in Elf and MachOJakub Konka
2022-02-06stage2 ARM: enable a handful of passing behavior testsjoachimschmidt557
2022-01-26organize behavior testsAndrew Kelley
2022-01-24behavior tests: prevent disabled tests from lowering std.TargetAndrew Kelley
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2022-01-23c backend: Implement aligning fields and local/global variablesJimmi Holst Christensen
2022-01-19stage2: fix passing arguments on the stackJakub Konka
2022-01-17stage2: return error.SkipZigTest in unsupported behavior testsJakub Konka
2022-01-17stage2: implement airArrayToSlice for x86_64Jakub Konka
2021-12-29compiler_rt: move more functions to the stage2 sectionAndrew Kelley
2021-10-22stage2: implement aligned variables and `@alignCast`Andrew Kelley
2021-10-22stage2: slice and alignment fixesAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W