Veikka Tuominen
|
fdf1675c58
|
Sema: avoid safety slice safety check with comptime-known start and end
Oopsie
|
2023-05-16 11:33:38 +03:00 |
|
Veikka Tuominen
|
b91d6ff9e8
|
add runtime safety for noreturn function returning
Closes #15221
|
2023-05-16 11:33:38 +03:00 |
|
Andrew Kelley
|
2286c19c20
|
Merge pull request #15628 from jacobly0/x86_64-behavior
|
2023-05-15 09:51:57 -07:00 |
|
Tristan Ross
|
de6cafa80f
|
std: expose fmt methods and structs for parsing
|
2023-05-15 12:11:11 +03:00 |
|
Jacob Young
|
cea9ac772a
|
x86_64: implement integer vector min/max
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
40457a3696
|
x86_64: implement integer vector bitwise operations
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
f39ff6cc68
|
x86_64: implement integer vector mul
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
bd771bec49
|
x86_64: implement integer vector add/sub
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
42d9789f46
|
x86_64: fix sysv vector argument passing
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
77a8cb5728
|
x86_64: fix @clz and @ctz of u8
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
37ccf35ff2
|
x86_64: fix struct_field_val crash
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
037bf1a580
|
x86_64: enable integer vector registers
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
6c6d8d67cf
|
x86_64: redo movement, float negation, and @fabs
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
b6d6102850
|
x86_64: reimplement @floatToInt
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
e08eab6648
|
x86_64: add missing encoding feature requirements
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
72b4657053
|
Dwarf: fix overflow write byte_size
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
904ffb41de
|
x86_64: implement calling function references
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
57c38f6433
|
x86_64: implement global payload pointers
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
2cbd442a9d
|
x86_64: implement integer vector movement
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
f83ebd8e6c
|
x86_64: implement stack probing
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
3681da25f8
|
x86_64: remove scratch data tags
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
c23e80e671
|
x86_64: implement @splat
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
1336619979
|
x86_64: fix field_ptr nonsense
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
81664f17d5
|
codegen: implement global enum_numbered
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
e36e9323f4
|
x86_64: implement union_init
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
1667e831cf
|
x86_64: fix issues with getting float fields
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
e98e58691f
|
x86_64: fix crash with logging enabled
|
2023-05-15 03:07:51 -04:00 |
|
Jacob Young
|
019c884481
|
x86_64: add missing multply of f16
|
2023-05-15 03:07:51 -04:00 |
|
Eric Joldasov
|
6f3dacc107
|
CMakeLists.txt and build.zig: remove deprecated options
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
|
2023-05-14 23:02:01 -07:00 |
|
wrongnull
|
2516d8671f
|
correct error note and check type of extern variables
|
2023-05-15 04:52:02 +03:00 |
|
David CARLIER
|
2952fb9758
|
std.c: add rfork for freebsd
|
2023-05-15 03:10:34 +03:00 |
|
notcancername
|
2ce9122a00
|
Remove incorrect statements that the source argument to @memcpy needs to be mutable
|
2023-05-14 04:40:36 -07:00 |
|
David CARLIER
|
05268bb967
|
std.os: implementing sched_setaffinity wrapper for freebsd
|
2023-05-14 10:21:42 +03:00 |
|
DraagrenKirneh
|
87de8212ad
|
Improve error handling on dependency download (#15661)
verify ok status on response. improve error messages
|
2023-05-13 17:41:11 -04:00 |
|
Loris Cro
|
bc17b38788
|
Merge pull request #15692 from linusg/autodoc-input-event
autodoc: Start search on any search input event, not just keydown
|
2023-05-13 21:19:51 +02:00 |
|
Simon A. Nielsen Knights
|
4697b30ba0
|
add application/tar+gzip unblocking sr.ht packages
|
2023-05-13 12:11:23 -07:00 |
|
Josh Wolfe
|
018b743c7a
|
std: Rewrite low-level json api to support streaming (#15602)
|
2023-05-13 14:31:53 -04:00 |
|
David CARLIER
|
c7bf8bab38
|
std.os: adding linux's sched_setaffinity and its wrapper
|
2023-05-13 21:18:18 +03:00 |
|
Linus Groh
|
bebb6a45a5
|
autodoc: Start search on any search input event, not just keydown
|
2023-05-13 17:52:13 +01:00 |
|
xdBronch
|
4652729217
|
std.simd.suggestVectorSizeForCpu: fix missing argument in body
|
2023-05-13 13:35:50 +03:00 |
|
Veikka Tuominen
|
68bacad804
|
Merge pull request #15643 from Vexu/fixes
make `@call` compile errors match regular calls
|
2023-05-13 12:52:16 +03:00 |
|
David CARLIER
|
6f418c11e1
|
linux adding some NUMA support
|
2023-05-13 12:13:02 +03:00 |
|
David CARLIER
|
cceadf52ba
|
std.c: further darwin's host statistics data
|
2023-05-13 11:55:43 +03:00 |
|
Andrew Kelley
|
88d275199c
|
Merge pull request #15240 from Snektron/spirv-basic
spirv: attempting to get the 'basic' behavior tests running
|
2023-05-12 14:46:20 -07:00 |
|
David CARLIER
|
6547d23312
|
std.c: adding basic darwin's host_statistics data.
|
2023-05-12 20:20:31 +03:00 |
|
Veikka Tuominen
|
5aa9628de3
|
Sema: handle recursive inferred errors better in analyzeIsNonErrComptimeOnly
Closes #15669
|
2023-05-12 14:59:26 +03:00 |
|
Jonta
|
3062f9b02a
|
Fix typo in langref
- 768 -> 786
- The link seems to be correct
- The link-text points to a seemingly unrelated issue
|
2023-05-12 13:39:30 +03:00 |
|
shwqf
|
e46d7a3699
|
Optimize access of array member in a structure.
|
2023-05-12 09:04:03 +03:00 |
|
Andrew Kelley
|
8de2f77f3b
|
remove the compiler-rt README file
What's the point of this file? It has way too much information and it
attracts contribution churn.
Somebody else should maintain this somewhere else.
|
2023-05-11 17:40:50 -07:00 |
|
InKryption
|
3c2841c202
|
std.math.atan: fix mistyped magic constant
Co-authored-by: WiserOrb <diego99.masotti@gmail.com>
|
2023-05-11 15:56:42 -07:00 |
|