Tarık B
|
dd60802db4
|
Apply consistent usage of third-person singular
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
6db42cfaec
|
Standardize to consistent 3-space indentation for inline comments
Inline comments in a cohesive block of multiple lines are aligned with 3-space
indentation to the length of the longest line.
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
21f5b41150
|
Remove redundant example
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
1f007a46ee
|
Fix newly introduced capitalization and punctuation error
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
4fa4feb669
|
Increase indentation for -vet extra check listing
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
5fd3fc4c7c
|
Unify showing of available options
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
ee2d3e00fd
|
Capitalize first word of sentences
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
6f65ed6cc8
|
Add period at the end of sentences.
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
70525a12ca
|
Fix typo
|
2023-11-25 10:24:22 +01:00 |
|
Tarık B
|
914950592c
|
Fix indentation
|
2023-11-25 10:24:22 +01:00 |
|
Jeroen van Rijn
|
c9c14bab8a
|
Merge pull request #2946 from laytan/fix-test-name-flag
fix -test-name flag
|
2023-11-24 13:42:10 +01:00 |
|
gingerBill
|
c12eb3ec93
|
Improve returning a struct directly for certain ABIs; reuse the temp callee return struct memory when needed
|
2023-11-24 11:44:20 +00:00 |
|
gingerBill
|
7343ed0cac
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-11-24 10:57:25 +00:00 |
|
gingerBill
|
3102abf1aa
|
mem zero rather than store to a union where the variant is of size zero
|
2023-11-24 10:57:18 +00:00 |
|
jakubtomsu
|
e78ee90ac2
|
Remove code that skipped checking blank params
|
2023-11-23 20:58:26 +01:00 |
|
gingerBill
|
f809788f75
|
Add missing type information for soa structs
|
2023-11-23 17:31:00 +00:00 |
|
gingerBill
|
4c1a9d2b3f
|
Fix &x[i] of ^#soa types
|
2023-11-23 16:56:18 +00:00 |
|
gingerBill
|
955be66f1a
|
Merge pull request #2894 from jakubtomsu/union-tag-intrinsics
New built-in procedures for unions
|
2023-11-22 16:26:15 +00:00 |
|
Jeroen van Rijn
|
8a56bb3b5f
|
Merge pull request #2944 from Kelimion/microarch-help
Add -microarch:?
|
2023-11-22 14:13:57 +01:00 |
|
gingerBill
|
37e79f9cca
|
Merge pull request #2962 from FragmentedCurve/issue_2601
Return value of _umtx_op on FreeBSD wasn't checked correctly
|
2023-11-22 12:58:00 +00:00 |
|
Jeroen van Rijn
|
25e9255157
|
Fix string_extension_position
|
2023-11-21 16:53:14 +01:00 |
|
Paco Pascal
|
d9fab5e824
|
Return value of _umtx_op on FreeBSD wasn't checked correctly
|
2023-11-18 20:56:22 -05:00 |
|
Jeroen van Rijn
|
8028033513
|
Merge pull request #2957 from laytan/no-crt-and-compile-assembly-on-darwin
-no-crt on darwin_arm64 and assembly compilation on darwin
|
2023-11-15 18:46:35 +01:00 |
|
Laytan Laats
|
6b9202dfbf
|
-no-crt and assembly compilation on darwin
|
2023-11-15 18:06:27 +01:00 |
|
Laytan Laats
|
9e5e49a65d
|
checker: suggest ..[]T when passing a slice to variadic arg ..T
|
2023-11-14 16:56:52 +01:00 |
|
Jeroen van Rijn
|
0ca39c70a5
|
Add -microarch:? to help text.
|
2023-11-11 13:07:12 +01:00 |
|
Laytan Laats
|
086478e8f2
|
fix -test-name flag
|
2023-11-11 02:34:59 +01:00 |
|
Jeroen van Rijn
|
f6f4734fee
|
Re-add break.
|
2023-11-10 20:22:20 +01:00 |
|
Jeroen van Rijn
|
f903951016
|
Facored out get_default_microarchitecture
Moved `generic` -> `x86-64-v2` selection into its own procedure so that `llvm_backend.cpp` and `main.cpp` can share the same logic.
|
2023-11-10 20:14:00 +01:00 |
|
Jeroen van Rijn
|
e19460cbd7
|
Add -microarch:?
|
2023-11-10 19:37:08 +01:00 |
|
gingerBill
|
c36ac4bdfd
|
Bodge: fix matrix_flatten issue in Win64 ABI
|
2023-11-06 13:59:06 +00:00 |
|
gingerBill
|
5edb2c5688
|
Fix #2913
|
2023-11-04 14:53:42 +00:00 |
|
gingerBill
|
ce5e7998ba
|
Add warning for things like 1.0 / some_int
|
2023-11-04 11:22:06 +00:00 |
|
gingerBill
|
864b29f7f1
|
Add missing calls
|
2023-11-01 13:57:20 +00:00 |
|
Laytan
|
9b68671082
|
Fix empty pass because of trailing comma
|
2023-10-31 19:29:54 +01:00 |
|
gingerBill
|
51caa930ca
|
Merge pull request #2905 from odin-lang/llvm-17-custom-passes
Explicit Optimization Passes for LLVM-17 Passes
|
2023-10-30 15:00:55 +00:00 |
|
gingerBill
|
b7af4e7f6b
|
Explicitly write out the passes for each level and remove certain passes
|
2023-10-30 12:31:24 +00:00 |
|
flysand7
|
82263a8b38
|
Merge branch 'master' into i386-syscall-asm-fix
|
2023-10-30 10:32:11 +11:00 |
|
gingerBill
|
61ad2a1345
|
TEST: Add sroa passes back
|
2023-10-29 20:45:19 +00:00 |
|
gingerBill
|
d589914956
|
Ignore store undef calls
|
2023-10-29 20:43:02 +00:00 |
|
gingerBill
|
f54a026acc
|
Remove trailing comma
|
2023-10-29 20:33:29 +00:00 |
|
gingerBill
|
fc06d7011d
|
Use default passes without coro, openmp, and sroa passes
|
2023-10-29 20:31:53 +00:00 |
|
gingerBill
|
ed7c9ec619
|
Test: use custom passes for -o:speed
|
2023-10-29 20:13:03 +00:00 |
|
gingerBill
|
1d9f6346d4
|
Force dynamic map calls on non-windows targets
|
2023-10-29 17:23:24 +00:00 |
|
flysand7
|
a3a3156ddd
|
Fix-up inline asm for i386 syscalls emit
|
2023-10-30 02:03:35 +11:00 |
|
gingerBill
|
034aead930
|
Only make static map get calls inlineable outside of debug builds
|
2023-10-27 14:55:54 +01:00 |
|
gingerBill
|
c8a5bafc6b
|
Fix static map calls and default to them!
|
2023-10-27 14:53:48 +01:00 |
|
gingerBill
|
bc0fa1240b
|
Disable using giant packed struct for type info table for the time being
|
2023-10-27 13:03:21 +01:00 |
|
jakubtomsu
|
056840975f
|
Merge branch 'odin-lang:master' into union-tag-intrinsics
|
2023-10-27 11:23:37 +02:00 |
|
jakubtomsu
|
160b23f991
|
Remove len,cap,min,max and implement type_union_base_tag_value, type_union_variant_count
|
2023-10-27 11:23:26 +02:00 |
|