aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add missing type information for soa structsgingerBill2023-11-234-1/+19
* Fix `&x[i]` of `^#soa` typesgingerBill2023-11-231-2/+2
* Merge pull request #2894 from jakubtomsu/union-tag-intrinsicsgingerBill2023-11-222-1/+209
|\
| * Merge branch 'odin-lang:master' into union-tag-intrinsicsjakubtomsu2023-10-271-3/+3
| |\
| * | Remove len,cap,min,max and implement type_union_base_tag_value, type_union_v...jakubtomsu2023-10-272-29/+64
| * | Rename type_union_tag to type_union_tag_typejakubtomsu2023-10-252-3/+3
| * | Fix indentationjakubtomsu2023-10-251-2/+2
| * | Fix the intrinsics, add min and maxjakubtomsu2023-10-251-9/+37
| * | Naming, use variant index instead of tagjakubtomsu2023-10-241-4/+4
| * | Implement new union intrinsics and add support for len/capjakubtomsu2023-10-232-2/+147
* | | Merge pull request #2944 from Kelimion/microarch-helpJeroen van Rijn2023-11-224-18/+112
|\ \ \
| * | | Add -microarch:? to help text.Jeroen van Rijn2023-11-111-0/+1
| * | | Re-add `break`.Jeroen van Rijn2023-11-101-0/+1
| * | | Facored out `get_default_microarchitecture`Jeroen van Rijn2023-11-103-28/+35
| * | | Add -microarch:?Jeroen van Rijn2023-11-104-2/+87
* | | | Merge pull request #2962 from FragmentedCurve/issue_2601gingerBill2023-11-221-1/+1
|\ \ \ \
| * | | | Return value of _umtx_op on FreeBSD wasn't checked correctlyPaco Pascal2023-11-181-1/+1
* | | | | Fix `string_extension_position`Jeroen van Rijn2023-11-211-1/+1
|/ / / /
* | | | Merge pull request #2957 from laytan/no-crt-and-compile-assembly-on-darwinJeroen van Rijn2023-11-152-15/+29
|\ \ \ \
| * | | | -no-crt and assembly compilation on darwinLaytan Laats2023-11-152-15/+29
| |/ / /
* / / / checker: suggest ..[]T when passing a slice to variadic arg ..TLaytan Laats2023-11-141-0/+8
|/ / /
* | | Bodge: fix matrix_flatten issue in Win64 ABIgingerBill2023-11-061-2/+19
* | | Fix #2913gingerBill2023-11-041-0/+5
* | | Add warning for things like `1.0 / some_int`gingerBill2023-11-041-0/+24
* | | Add missing callsgingerBill2023-11-011-0/+3
* | | Fix empty pass because of trailing commaLaytan2023-10-311-1/+1
* | | Merge pull request #2905 from odin-lang/llvm-17-custom-passesgingerBill2023-10-304-16/+413
|\ \ \
| * | | Explicitly write out the passes for each level and remove certain passesgingerBill2023-10-303-21/+271
| * | | TEST: Add sroa passes backgingerBill2023-10-291-1/+4
| * | | Ignore `store undef` callsgingerBill2023-10-291-1/+5
| * | | Remove trailing commagingerBill2023-10-291-1/+1
| * | | Use default passes without coro, openmp, and sroa passesgingerBill2023-10-291-12/+31
| * | | Test: use custom passes for -o:speedgingerBill2023-10-291-1/+122
* | | | Merge branch 'master' into i386-syscall-asm-fixflysand72023-10-302-4/+6
|\| | |
| * | | Force dynamic map calls on non-windows targetsgingerBill2023-10-291-2/+4
| * | | Only make static map get calls inlineable outside of debug buildsgingerBill2023-10-271-2/+2
* | | | Fix-up inline asm for i386 syscalls emitflysand72023-10-301-1/+1
|/ / /
* | | Fix static map calls and default to them!gingerBill2023-10-272-7/+27
* | | Disable using giant packed struct for type info table for the time beinggingerBill2023-10-273-40/+62
| |/ |/|
* | Change and to orjakubtomsu2023-10-251-3/+3
|/
* Merge pull request #2850 from jcmdln/linux-llvm-17gingerBill2023-10-163-5/+29
|\
| * Only check LLVM_VERSION_MAJOR >= 17 for PassBuilder inclusionjcmdln2023-10-151-1/+1
| * Support LLVM >=17.0.1 on Darwin and Linuxjcmdln2023-10-113-5/+29
* | Merge pull request #2867 from flysand7/linux-asmJeroen van Rijn2023-10-152-42/+88
|\ \
| * | implemented foreign asm imports on linux/osxflysand72023-10-152-42/+88
* | | llvm: specify calling convention on callMorten Hauke Solvang2023-10-131-0/+3
|/ /
* | Disallow direct return a compound literal of a slice with elementsgingerBill2023-10-131-0/+17
* | Add `ERROR_BLOCK()` to `check_unique_package_names`gingerBill2023-10-091-0/+2
|/
* Remove unnecessary check zero fields checkjakubtomsu2023-10-011-1/+1
* Fix field count in enumerated array type infojakubtomsu2023-10-012-3/+7