aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-05-24Sema: `@memcpy` convert src slice to many ptrVeikka Tuominen
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-05-24make `@boolToInt` always return a u1tison
2023-05-23Update wasi-libc to 3189cd1ceec8771e8f27faab58ad05d4d6c369ef (#15817)Frank Denis
2023-05-23Merge pull request #15235 from Vexu/safetyVeikka Tuominen
2023-05-22llvm: also generate metadata for extern global variablesTw
2023-05-22Sema: improve error message when calling optional functionVeikka Tuominen
2023-05-20Merge pull request #15407 from mlugg/feat/pkg-dedupAndrew Kelley
2023-05-20Merge pull request #15753 from Snektron/spirv-more-testsAndrew Kelley
2023-05-20Merge pull request #15748 from alichraghi/ali-spirvVeikka Tuominen
2023-05-20Merge pull request #15663 from Luukdegram/wasm-test-runnerLuuk de Gram
2023-05-20Zir: eliminate `field_call_bind` and `field_call_bind_named`mlugg
2023-05-20spirv: make constant handle float, errorset, errorunionRobin Voetter
2023-05-20spirv: don't generate union tag type if it doesnt existRobin Voetter
2023-05-20spirv: ptr_elem_valRobin Voetter
2023-05-20spirv: ptr_subRobin Voetter
2023-05-20spirv: pointer bitcastingRobin Voetter
2023-05-20spirv: lower integer pointer constantsRobin Voetter
2023-05-20spirv: ptr_addRobin Voetter
2023-05-20spirv: use extractField moreRobin Voetter
2023-05-20spirv: fix some (Ptr)AccessChain usesRobin Voetter
2023-05-20spirv: dont use OpIAddCarryRobin Voetter
2023-05-20spirv: use intInfo instead of arithmeticTypeInfo in airIntCastRobin Voetter
2023-05-20spirv: implement pointer comparison in for air cmpRobin Voetter
2023-05-20spirv: lower get_union_tagAli Chraghi
2023-05-19wasm: aggregate_init - ensure zeroed result localLuuk de Gram
2023-05-19wasm: fix `div_trunc` for floatsLuuk de Gram
2023-05-19wasm: support `memset` for elem abi size > 1Luuk de Gram
2023-05-19wasm: implement `shl` for big integersLuuk de Gram
2023-05-19wasm: memset - correctly load the ptr for slicesLuuk de Gram
2023-05-19wasm: correctly use elem type when loweringLuuk de Gram
2023-05-19wasm: fix return `ret_load` with zero-size typeLuuk de Gram
2023-05-19wasm: fix double free of localsLuuk de Gram
2023-05-19wasm: simplify merging of branchesLuuk de Gram
2023-05-19wasm: add `dead` tag to `WValue`Luuk de Gram
2023-05-19wasm: more liveness fixesLuuk de Gram
2023-05-19wasm: fix liveness bugsLuuk de Gram
2023-05-19wasm: fix miscompilation for shiftingLuuk de Gram
2023-05-19wasm: implement `@mulWithOverflow` for big intsLuuk de Gram
2023-05-19wasm: implement `@addWithOverflow` for 64bit intsLuuk de Gram
2023-05-19wasm: implement mul, shl and xor for big intsLuuk de Gram
2023-05-19wasm: implement `@frameAddress`Luuk de Gram
2023-05-19Sema: eliminate `Type.Tag.var_args_param`Andrew Kelley
2023-05-19Merge pull request #15727 from jacobly0/x86_64-behaviorAndrew Kelley
2023-05-18Sema: simplify "duplicate test name" error messageAndrew Kelley
2023-05-18x86_64: fix `@bitCast` when the operand diesJacob Young
2023-05-18x86_64: implement saturating add/sub for weird typesJacob Young
2023-05-18codegen: emit global vector paddingJacob Young
2023-05-18x86_64: implement integer vector `@truncate`Jacob Young
2023-05-18x86_64: fix 128-bit atomics on non-linuxJacob Young