Commit History

Author SHA1 Message Date
  A1029384756 cfe651e8d2 formatting 6 days ago
  A1029384756 7179987ac9 casting 6 days ago
  A1029384756 b55cf5f8f4 llvm 14 fixed 6 days ago
  gingerBill 89645921e2 Only add packing if the padding is non-zero for a #raw_union constant 2 weeks ago
  gingerBill e511f07d76 Short circuit for `Union{}` 2 weeks ago
  gingerBill 10ba956d6a Rudimentary support for some constant `struct #raw_union` 2 weeks ago
  gingerBill 1f2cedcf78 Remove debug code 2 weeks ago
  gingerBill 4f442c6045 Rearrange const union initialization so that it is priority 2 weeks ago
  gingerBill dd15a5bc8e Do not need an extra local copy for the slices 2 weeks ago
  gingerBill 6db8943efa Check for empty compound literal early for constants 2 weeks ago
  gingerBill 5b88d2363d Correct failure check for const cast 2 weeks ago
  gingerBill cbab97fbd7 Use `memcpy` for local constant slice arrays from a global constant 2 weeks ago
  gingerBill 1df9f1d01d Fix constant `union{proc()}` 2 weeks ago
  gingerBill 35a32d41e0 Fix `Union{}` 2 weeks ago
  gingerBill 17204bd1c2 Global const unions with `@(rodata)` 2 weeks ago
  gingerBill ffdfbfe2c2 Begin to support constant array of unions 2 weeks ago
  gingerBill a974c51d57 First step towards constant unions 2 weeks ago
  gingerBill 0233dc5d31 Remove stray `0` 2 weeks ago
  gingerBill ed2b79a63e Completely comment out `lb_construct_const_union` 2 weeks ago
  gingerBill a6d5ec2de8 Early short circuit `lb_construct_const_union` 2 weeks ago
  gingerBill 0ae86dbe87 Ignore further 2 weeks ago
  gingerBill 1a191b99ac Disable some of `lb_construct_const_union` for the time being. 2 weeks ago
  gingerBill 5d3092bf2d Again, better const union stuff 2 weeks ago
  gingerBill 43e0d6966e More improves for const union stuff! 2 weeks ago
  gingerBill ad85ec765b More const union improvements 2 weeks ago
  gingerBill bad495519b Improve const union attemps 2 weeks ago
  gingerBill 31f0aaa62f Try to improve const `union` LLVM construction 2 weeks ago
  gingerBill 6338e0a8a3 Allow unions with one variant to be constant 3 weeks ago
  gingerBill dca9bf0b0c Fix string16 literal length set in LLVM 2 months ago
  gingerBill 620bf162a0 Cache const `string16` in LLVM 2 months ago