gingerBill
|
c330e5b5c1
Improve codegen for `bit_field` compound literals with an integer backing
|
1 jaar geleden |
gingerBill
|
ec5a84a537
Improve code generation for loading `bit_field` fields
|
1 jaar geleden |
gingerBill
|
5200e3fe7a
Set `__$ti-` stuff to be private linkage
|
1 jaar geleden |
gingerBill
|
a61ae7c861
Fix #3427
|
1 jaar geleden |
gingerBill
|
caa344c88d
Simplify scalar -> array conversions in LLVM to use a loop after a certain size
|
1 jaar geleden |
gingerBill
|
13e459980b
Fix `ptr_to_bit_field.field`
|
1 jaar geleden |
Laytan Laats
|
9647cb74ad
debug info fixes/refactor
|
1 jaar geleden |
gingerBill
|
9271372fef
Fix `#field_align` issues, by simplifying the LLVM struct type generation
|
1 jaar geleden |
gingerBill
|
6cb74b63ec
Fix #3286
|
1 jaar geleden |
gingerBill
|
c7c6852057
Support swizzle selector syntax `.xyzw` for `#simd` vectors
|
1 jaar geleden |
gingerBill
|
5a84a08225
Add general support for `bit_field`s
|
1 jaar geleden |
gingerBill
|
a4b8c1ea17
Begin work adding `bit_field`
|
1 jaar geleden |
gingerBill
|
f4782157d3
Implement instrumentation pass
|
1 jaar geleden |
Platin21
|
37c2e9bec3
Fixed Typo / Added check for 1
|
1 jaar geleden |
Platin21
|
da977cf1e6
Adds new flag for linker to know if it should link the system library or not
|
1 jaar geleden |
gingerBill
|
3102abf1aa
mem zero rather than store to a union where the variant is of size zero
|
1 jaar geleden |
gingerBill
|
d589914956
Ignore `store undef` calls
|
1 jaar geleden |
gingerBill
|
082324d7b9
Begin work on making the type info table be constantly initialized
|
1 jaar geleden |
gingerBill
|
e748d2f2af
Update to LLVM-17
|
1 jaar geleden |
gingerBill
|
c91898a888
Remove #relative slices; Replace with #relative multi-pointers
|
2 jaren geleden |
gingerBill
|
b495a302b0
Merge branch 'master' into tilde
|
2 jaren geleden |
gingerBill
|
65206fe33e
Go through loads of `TODO`s
|
2 jaren geleden |
gingerBill
|
b09cdc0f25
Hook up Tilde to the linker code
|
2 jaren geleden |
gingerBill
|
3072479c3c
Generalize name mangling rule to have a singular definition for a name separator
|
2 jaren geleden |
gingerBill
|
62031c24a2
Add extra mutex guards around module value access
|
2 jaren geleden |
gingerBill
|
1ff6212ffa
Always call `lb_run_remove_dead_instruction_pass` to fix `-debug` issues
|
2 jaren geleden |
gingerBill
|
8b8310711e
Fix #2594 zero sized union code generation
|
2 jaren geleden |
gingerBill
|
581eebb197
Fix a race condition when produced anonymous procedure literals with `-use-separate-modules`
|
2 jaren geleden |
gingerBill
|
2022a7615a
Make all id suffixes use atomics where possible
|
2 jaren geleden |
gingerBill
|
f622a8393c
Change ABI for wasm64p32 on slices and structs
|
2 jaren geleden |