Commit History

Author SHA1 Message Date
  gingerBill dc8d28c383 Fix #1607 3 years ago
  gingerBill 0e5928ff39 Correct pseudo selector code generation 3 years ago
  gingerBill f8afda3b22 Add more objc attributes 3 years ago
  gingerBill 19aec13a10 Support rank-2 arrays (matrix-like) for `transpose` 3 years ago
  gingerBill 445ca70521 Correct implicit union cast 3 years ago
  gingerBill 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
  gingerBill b190404b21 Fix double map dereference indexing 3 years ago
  gingerBill 29ebe0c3c9 Rename architecture `386` to `i386` 3 years ago
  gingerBill 0d7cb02386 Fix conversion from float to quaternion 3 years ago
  gingerBill 2b07afaf70 Add lb_build_addr on `or_return` and `or_else` for sanity's sake 3 years ago
  gingerBill daebaa8b50 Fix #1319 3 years ago
  gingerBill 9be0d18e5d Correct `x in ptr` logic 3 years ago
  gingerBill 23f0fbc376 Improve matrix->matrix casting implementation 3 years ago
  gingerBill 3d3785a7f1 Remove many LLVM optimization passes which were causes UB due to them assuming C-like behaviour incompatible with Odin 3 years ago
  gingerBill 6be104e521 Make llvm backend code use `PtrMap`; remove dead code 3 years ago
  gingerBill 3d06dddb72 Allow casting from floats to quaternions 3 years ago
  gingerBill 69f978f22b Correct `lb_emit_matrix_flatten` 3 years ago
  gingerBill c20230509f Correct index to offset calculation for matrix compound literals 3 years ago
  gingerBill 5bc8a491a7 Begin work on supporting `wasm64`; Correct `wasm32` compilation behaviour 3 years ago
  gingerBill 549a383cf0 Merge branch 'master' into new-matrix-type 3 years ago
  gingerBill 72cc92dc5c Add `llvm_get_inline_asm` for future compatibility 3 years ago
  gingerBill a440d8d812 Improve use of vector muladd operations 3 years ago
  gingerBill d62c701a43 Improve matrix code generation for all supported platforms 3 years ago
  gingerBill 306bdf8869 Update alignment rules for `matrix` types as a compromise to keep zero padding 3 years ago
  gingerBill b4df51e483 Merge branch 'master' into new-matrix-type 3 years ago
  gingerBill c9effb9b9f Correct ternary if expression type determination 3 years ago
  gingerBill ef73a284e3 Fix check_remove_expr_info 3 years ago
  gingerBill 48de1a01a9 Correct update propagation of type for ternary if expressions 3 years ago
  gingerBill 209684d5a4 Merge branch 'master' into new-matrix-type 3 years ago
  gingerBill 1405420935 Support `TenraryIfAddr` in `lb_build_addr` 3 years ago