Commit History

Auteur SHA1 Bericht Datum
  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