Commit History

Author SHA1 Message Date
  gingerBill 7b334d2bd9 Add `#branch_location` 8 months ago
  gingerBill 0a29d36aa3 Fix bug with comparisons with big endian types 8 months ago
  gingerBill 44124cb639 Merge pull request #4440 from 0dminnimda/support_llvm19 9 months ago
  gingerBill e38a08013e Remove `#relative` types from the compiler 9 months ago
  gingerBill 31ea10490f Fix `auto_cast` matrix bug 10 months ago
  0dminnimda dbed2c92b4 Add support for llvm version 19 10 months ago
  bobsayshilol 771d308d64 Fix invalid union access 10 months ago
  Laytan Laats da1e09c95d check packed load and set alignment on all loads, not just lb_emit_load 10 months ago
  Laytan Laats 5d4fd09ff0 fix quaternion64 arith 11 months ago
  gingerBill 225ffdec36 Fix union comparison bug 11 months ago
  Karl Zylinski 007730bfbc Fix for crash when emitting a comparison between a constant array and a non-constant value. 11 months ago
  gingerBill 9b06ea5bfd Fix #4229 for edge case `os.Error`/`os.Errno` legacy bodge 11 months ago
  gingerBill 0a08a65202 Simplify #row_major matrix and `matrix_flatten` behaviour 11 months ago
  gingerBill 9197a126fc Use XOR directly rather than `(~x) & mask` 1 year ago
  gingerBill 38ea276231 Make `~some_bit_set` work on only the possible bits by doing a mask with the full set 1 year ago
  gingerBill f49ebae956 Correct `lbAddr_SoaVariable` logic 1 year ago
  gingerBill 0e82a46047 Fix #3999 1 year ago
  gingerBill 22a82e73d6 Fix #3976 1 year ago
  Laytan Laats e3f375afd8 fix c_vararg bit_set 1 year ago
  gingerBill eeb92e2644 Allow cast between `#simd[N]rawptr` <-> `#simd[N]uintptr` 1 year ago
  gingerBill fd06be2243 Allow `swizzle` to take more arguments than the original array length 1 year ago
  gingerBill 7e0fa795e4 Just compare against `nil` directly if the comparator is known to be `nil` too 1 year ago
  gingerBill 65c91b7dde Fix code gen issue with `bit_set` 1 year ago
  gingerBill 1e37eaf54d Begin work for `bit_set[...; [N]T]` (not working) 1 year ago
  gingerBill 52aa7085e4 Use `f32` as the immediate type for addition and subtraction for `complex32`/`quaternion64` 1 year ago
  gingerBill 5a9698e8cb Properly fix #3820 1 year ago
  gingerBill 06ff08b9cf Fix #3820 1 year ago
  gingerBill 8fcfd8c506 Fix sign flag 1 year ago
  gingerBill e0d0dc704c Make `f32(u8)` etc do an immediate cast to `f32(u32(u8))` in code generation 1 year ago
  gingerBill 971229fe66 Fix #3686 1 year ago