gingerBill
|
5aafbc7f30
Use more deterministic module names
|
преди 6 месеца |
gingerBill
|
f9d85a7311
Try to make globally generated variables deterministic in name
|
преди 6 месеца |
gingerBill
|
f56a0a80d3
Use type hash for doc writer
|
преди 6 месеца |
gingerBill
|
de70e6faa0
Use more type hashes where possible
|
преди 6 месеца |
gingerBill
|
83f1c879ec
Canonicalize generated procedures (hasher/equal/map)
|
преди 6 месеца |
gingerBill
|
f0f395c510
Fix canonicalization
|
преди 6 месеца |
gingerBill
|
46a8991d0f
Canonicalize generated procedures
|
преди 6 месеца |
gingerBill
|
99d91ccd31
Work on making name mangling deterministic
|
преди 6 месеца |
Laytan Laats
|
9dc17f4c47
optimize fix
|
преди 7 месеца |
Laytan Laats
|
b2aaf90f88
fix separate modules with objc code
|
преди 7 месеца |
gingerBill
|
a2a0a2c8d8
Merge pull request #4611 from tf2spi/4491-max-field-align-pack
|
преди 8 месеца |
gingerBill
|
7b334d2bd9
Add `#branch_location`
|
преди 8 месеца |
misomosi
|
fdf510b7b3
Pack struct when needed, use field_align metadata
|
преди 8 месеца |
gingerBill
|
44124cb639
Merge pull request #4440 from 0dminnimda/support_llvm19
|
преди 9 месеца |
gingerBill
|
e38a08013e
Remove `#relative` types from the compiler
|
преди 9 месеца |
0dminnimda
|
dbed2c92b4
Add support for llvm version 19
|
преди 10 месеца |
Laytan Laats
|
603efa860a
add '#caller_expression'
|
преди 11 месеца |
gingerBill
|
8e52a52580
Cache the paddding filler type
|
преди 1 година |
gingerBill
|
bc5b41938e
Fix #3964
|
преди 1 година |
gingerBill
|
549311fac9
Fix global variables being "missing" with `-use-separate-modules`
|
преди 1 година |
gingerBill
|
c5decd3eae
Fix possible race and correct linkage _after_ generation
|
преди 1 година |
gingerBill
|
6959554040
Calculate size and alignment, and reuse memory for all variadic calls within a procedure body
|
преди 1 година |
gingerBill
|
5027c7081e
Reuse slice variable for variadic parameters
|
преди 1 година |
gingerBill
|
3dff83f3dc
Mock out `#no_capture` for future use
|
преди 1 година |
gingerBill
|
8642d719f0
Imply `#no_capture` to all variadic parameters
|
преди 1 година |
gingerBill
|
edc793d7c1
Add `#no_capture args: ..T` to reuse the backing array stack memory
|
преди 1 година |
gingerBill
|
34c6868e78
Merge pull request #3895 from laytan/fix-optimization-mode-attribute
|
преди 1 година |
Laytan Laats
|
1a20b78633
remove misleading `@(optimization_mode)` values and make "none" inhibit optimizations
|
преди 1 година |
gingerBill
|
2c9ef6907a
Clean up timings messages showing used module count
|
преди 1 година |
gingerBill
|
0b02c67cdf
Minor clean up for backend
|
преди 1 година |