aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
AgeCommit message (Expand)Author
2025-01-12behavior: referencing an extern means depending on itAndrew Kelley
2025-01-13Sema: allow tail calls of function pointersmlugg
2025-01-10cbe: fix miscomps of the compilerJacob Young
2025-01-09Sema: rewrite semantic analysis of function callsmlugg
2025-01-08cbe: fix miscomps of x86_64 backendJacob Young
2025-01-06test: Disable `align(N) on functions` and `@alignCast functions` for thumbeb ...Alex Rønne Petersen
2025-01-06test: Disable vector behavior tests affected by #22060 for thumbeb too.Alex Rønne Petersen
2025-01-02Sema: correctly label `block_comptime` for restoring error return trace indexmlugg
2024-12-29Merge pull request #22344 from Techatrix/slice-of-sliceAndrew Kelley
2024-12-29add `@Type` behavior tests from #19985Travis Staloch
2024-12-29Value: implement `orderAgainstZeroInner` for errorsDavid Rubin
2024-12-29fix slice of slice with sentinel on the lhs sliceTechatrix
2024-12-29fix slice of slice with sentinel but no end indexTechatrix
2024-12-28AstGen: lower function addrspace expression correctlymlugg
2024-12-24compiler: analyze type and value of global declaration separatelymlugg
2024-12-19compiler: disallow `align` etc annotations on comptime-only globalsmlugg
2024-12-18compiler: disallow `callconv` etc from depending on function parametersmlugg
2024-12-15Merge pull request #22219 from alexrp/arm-big-endianAlex Rønne Petersen
2024-12-14ensure `InstMap` capacity before remapping error codeDavid Rubin
2024-12-13test: Disable some vector behavior tests on armeb.Alex Rønne Petersen
2024-12-08cbe: prevent tautological-compare warnings in generated codeJacob Young
2024-12-08AstGen: correctly deduplicate `ref` of `param` and `alloc_inferred`mlugg
2024-11-28test: adjust behaviour test to new concat/mul semanticsDavid Rubin
2024-11-20Fix peer type resolution with allowzero pointersxdBronch
2024-11-16Sema: fix peer resolution alignment between slice and empty structJacob Young
2024-11-04test: Disable 128-bit atomics behavior tests on aarch64_be.Alex Rønne Petersen
2024-11-04test: Disable some vector behavior tests on aarch64_be.Alex Rønne Petersen
2024-11-04test: Disable `reinterpret packed union` on all big endian targets.Alex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-23Merge pull request #21697 from mlugg/callconvMatthew Lugg
2024-10-22tests: re-enable tests that now pass on aarch64-windowskcbanner
2024-10-19riscv: disable failing testmlugg
2024-10-19test: update for `CallingConvention` changesmlugg
2024-10-18compiler: implement `@FieldType`mlugg
2024-10-13Merge pull request #21688 from Snektron/spirv-fixRobin Voetter
2024-10-12implement packed struct equality (#21679)David Rubin
2024-10-13spirv: skip range switch testsRobin Voetter
2024-10-10Sema: implement @splat for arraysmlugg
2024-10-08stage2-wasm: airRem + airMod for floatsPavel Verigo
2024-10-04remove `@fence` (#21585)David Rubin
2024-10-02test: Re-enable "bitcast nan float does not modify signaling bit" for LLVM + ...Alex Rønne Petersen
2024-09-24std: add arch bits for s390x-linux (#21342)Meghan Denny
2024-09-19test: Re-enable `store vector with memset` for LLVM.Alex Rønne Petersen
2024-09-19test: Disable `@bitCast of packed struct containing pointer` temporarily.Alex Rønne Petersen
2024-09-18Sema: mark export on owner nav when exporting function aliasmlugg
2024-09-17Merge pull request #21428 from mlugg/compare-to-undefMatthew Lugg
2024-09-17Sema: clean up cmpNumericmlugg
2024-09-16compiler: provide correct result types to `+=` and `-=`mlugg
2024-09-15Sema: don't emit instruction when casting @min/@max result to OPV typemlugg