aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix #5786Jeroen van Rijn2025-10-111-1/+1
* #5788Jeroen van Rijn2025-10-111-2/+2
* Fix #5789Jeroen van Rijn2025-10-111-2/+2
* Add short-circuit for `check_cast_internal`gingerBill2025-10-101-2/+9
* Fix #5778gingerBill2025-10-101-9/+16
* Handle concatenation at the endgingerBill2025-10-101-6/+18
* Remove unneeded type expressiongingerBill2025-10-101-6/+1
* Support fixed-length arrays for `intrinsics.concatenate`gingerBill2025-10-101-9/+41
* Add basic type inference to the argumentsgingerBill2025-10-101-2/+2
* Allow `intrinsics.concatenate` to be variadicgingerBill2025-10-102-41/+48
* Add `intrinsics.concatenate`gingerBill2025-10-102-0/+90
* Merge pull request #5774 from A1029384756/llvm-14-fixesgingerBill2025-10-092-31/+35
|\
| * [llvm-14-fixes] use specific `LLVMConst*` codepaths for LLVM 14A10293847562025-10-092-31/+35
* | Add `all-bits` to feature taggingerBill2025-10-091-0/+2
* | `const string` -> `constant string`gingerBill2025-10-091-3/+3
* | Allow `intrinsics.type_union_tag_offset` with maybe-like unionsgingerBill2025-10-091-3/+7
* | Add `intrinsics.type_is_raw_union`gingerBill2025-10-092-4/+11
* | Merge pull request #5765 from odin-lang/bill/new-slice-sortgingerBill2025-10-092-0/+6
|\ \ | |/ |/|
| * Add `intrinsics.type_is_cstring` and `intrinsics.type_is_cstring16`bill/new-slice-sortgingerBill2025-10-092-0/+6
* | Merge pull request #5770 from harold-b/hb.fix-objc-superclass-checkLaytan2025-10-081-5/+5
|\ \ | |/ |/|
| * Perform type kind check before making use relevant fields in objc_superclass ...Harold Brenes2025-10-081-5/+5
* | Merge remote-tracking branch 'upstream/master' into llvm-14-fixesA10293847562025-10-0712-161/+577
|\|
| * Merge pull request #5739 from Creativty/mastergingerBill2025-10-071-2/+0
| |\
| | * Fix proc group named operands issue #4971xenobas2025-10-011-2/+0
| * | Merge pull request #5757 from Creativty/fix_out_of_place_default_params_exclu...gingerBill2025-10-071-1/+0
| |\ \
| | * | Fix non infix params with default value exclusion countingxenobas2025-10-051-1/+0
| * | | Merge pull request #5760 from harold-b/hb.fix-objc-block-name-collisiongingerBill2025-10-063-16/+18
| |\ \ \
| | * | | Use module-prefixed naming scheme for trackingHarold Brenes2025-10-052-13/+11
| | * | | Fix Objective-C block symbols naming conflict across modules.Harold Brenes2025-10-053-12/+16
| * | | | Merge pull request #5762 from A1029384756/llvm-14-entry-fixgingerBill2025-10-061-1/+2
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | [llvm-14-entry-fix] bitcast context pointer to match types for llvm 14A10293847562025-10-061-1/+2
| | | |/ | | |/|
| * | | Merge pull request #5738 from jakubtomsu/fix-simd-ptr-transmutegingerBill2025-10-051-0/+7
| |\ \ \
| | * | | bitcast only non-pointer-like-element simd vectors, handle others like other ...Jakub Tomsu2025-10-011-0/+7
| | |/ /
| * | | Merge pull request #5727 from harold-b/hb.intrinsics.objc_supergingerBill2025-10-0511-137/+552
| |\ \ \ | | |_|/ | |/| |
| | * | Include objc runtime type dependencies only on darwinHarold Brenes2025-09-291-2/+4
| | * | Fix entity nullptr checkHarold Brenes2025-09-291-1/+1
| | * | Remove outdated todoHarold Brenes2025-09-291-1/+0
| | * | Automatically emit objc_msgSend calls when calling imported or implemented Ob...Harold Brenes2025-09-2911-137/+551
| * | | Remove a debug printf that caused regressionYhya Ibrahim2025-10-051-5/+0
| | |/ | |/|
* | | formattingA10293847562025-10-071-2/+1
* | | castingA10293847562025-10-071-4/+4
* | | llvm 14 fixedA10293847562025-10-073-18/+138
|/ /
* | Preempt field checking on `signature_parameter_similar_enough` with a type pt...Harold Brenes2025-09-301-2/+7
* | Short circuit for `#raw_union` in `signature_parameter_similar_enough`gingerBill2025-09-301-0/+3
* | Improve `signature_parameter_similar_enough` for structsgingerBill2025-09-301-2/+32
* | Merge pull request #5729 from harold-b/hb.fix-foreign-signaturesgingerBill2025-09-301-0/+6
|\ \
| * | Fix printf formatHarold Brenes2025-09-291-2/+2
| * | Fix various foreign signaturesHarold Brenes2025-09-291-0/+6
| |/
* | Disallow dynamic-literals withint procedure scopes where `context` is not def...gingerBill2025-09-301-2/+9
* | Correct format stringsbill/global-variable-distributiongingerBill2025-09-292-9/+46