aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | drop llvm 19 feature/microarch tableLaytan Laats2025-03-201-526/+0
* | few llvm 20 changesLaytan Laats2025-03-194-13/+1099
* | Fix typo in passesgingerBill2025-03-181-1/+1
* | Fix typogingerBill2025-03-181-1/+1
* | Add new LLVM 20 passesgingerBill2025-03-182-791/+1196
* | Update to LLVM 20.1.0gingerBill2025-03-1829-228/+713
* | Use `::` rather than `$` to try and fix mac SEL stuffgingerBill2025-03-121-4/+3
* | Merge pull request #4927 from voutilad/openbsd-futexgingerBill2025-03-111-3/+3
|\ \
| * | Fix futex(8) usage on OpenBSD.Dave Voutila2025-03-111-3/+3
* | | Remove debug printgingerBill2025-03-111-2/+0
* | | Fix object name generationgingerBill2025-03-111-2/+3
|/ /
* | Fix #3955gingerBill2025-03-071-0/+5
* | Fix #4244gingerBill2025-03-071-2/+1
* | Fix #4573gingerBill2025-03-071-0/+6
* | Fix #4803gingerBill2025-03-071-1/+5
* | Fix #4866gingerBill2025-03-071-0/+1
* | Fix #4909gingerBill2025-03-061-0/+5
* | Fix #4914gingerBill2025-03-061-0/+8
* | Fix object name generation to previous behaviourgingerBill2025-03-061-23/+50
* | Merge pull request #4893 from Barinzaya/for-bitset-ctzgingerBill2025-03-041-49/+30
|\ \
| * | Implemented `#reverse` for `for in bit_set`.Barinzaya2025-03-021-1/+10
| * | Re-implemented `for` on `bit_set`s to use CTZ.Barinzaya2025-02-281-50/+22
| |/
* | Merge pull request #4900 from Barinzaya/fix-bitset-xor-changes-enumgingerBill2025-03-031-3/+2
|\ \
| * | Fixed `~` on `bit_set[Some_Enum]` altering the definition of the enum.Barinzaya2025-03-021-3/+2
| |/
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-03-011-2/+2
|\ \
| * | fix hidden linkage applied to foreign symbolsLaytan Laats2025-03-011-2/+2
| |/
* / Fix for `-use-single-module`gingerBill2025-03-011-6/+9
|/
* Improve global array index to be on a per module basisgingerBill2025-02-254-22/+20
* Make `lb_add_global_generated_from_procedure` not use a global index but loca...gingerBill2025-02-251-6/+2
* Fix `lb_add_global_generated_with_name`gingerBill2025-02-251-2/+3
* Use more predictable object namegingerBill2025-02-253-28/+31
* Use more deterministic module namesgingerBill2025-02-252-5/+9
* Try to make globally generated variables deterministic in namegingerBill2025-02-255-34/+35
* Support `-show-timings` for `odin doc`gingerBill2025-02-241-0/+5
* Fix `nullptr` checkgingerBill2025-02-241-0/+3
* Fix name canonicalization for doc writergingerBill2025-02-242-1/+20
* Use type hash for doc writergingerBill2025-02-242-52/+12
* Use more type hashes where possiblegingerBill2025-02-242-7/+24
* Canonicalize generated procedures (hasher/equal/map)gingerBill2025-02-243-42/+25
* Canonicalize global source code locationsgingerBill2025-02-241-6/+32
* More name canonicalization for globalsgingerBill2025-02-241-4/+5
* Fix canonicalizationgingerBill2025-02-243-8/+39
* Canonicalize generated proceduresgingerBill2025-02-243-27/+17
* Fix #4822gingerBill2025-02-241-2/+2
* Fix #4819gingerBill2025-02-241-2/+2
* Added simd_extract_lsbs intrinsic as well.Barinzaya2025-02-243-3/+10
* Added simd_extract_msbs intrinsic.Barinzaya2025-02-243-0/+60
* Improve semicolon checking rules when parsinggingerBill2025-02-241-2/+6
* Move temporary array out of `CheckerInfo`gingerBill2025-02-224-20/+24
* Minor rearrange for parsing field listsgingerBill2025-02-221-113/+116