Cronologia Commit

Autore SHA1 Messaggio Data
  gingerBill a440d8d812 Improve use of vector muladd operations 4 anni fa
  gingerBill b4df51e483 Merge branch 'master' into new-matrix-type 4 anni fa
  gingerBill 71932da7e3 Add `intrinsics.unaligned_store` `intrinsics.unaligned_load` 4 anni fa
  gingerBill e6f725dc2c Minor fix for parapoly matrix types 4 anni fa
  gingerBill 3e4c2e4932 Support `conj` on array and matrix types 4 anni fa
  gingerBill d3abc1a2b4 Add `matrix_flatten` - `matrix[R, C]T` -> `[R*C]T` 4 anni fa
  gingerBill cee45c1b15 Add `hadamard_product` 4 anni fa
  gingerBill 68afbb37f4 Add builtin `outer_product` 4 anni fa
  gingerBill 7faca7066c Add builtin `transpose` 4 anni fa
  gingerBill d386563344 Correct issue with the generated `map` type internals; Simplify map rehash logic to utilize `resize` 4 anni fa
  gingerBill 6855538729 Merge branch 'master' into llvm-12.0.1-windows 4 anni fa
  gingerBill fb8fa5217d Begin minimize `Type` size by replacing `Array` with `Slice` etc 4 anni fa
  gingerBill 7260d3cecb Add `intrinsics.prefetch_*` procedures 4 anni fa
  gingerBill 54b37573c9 Add `intrinsics.syscall` (for Linux and Darwin only) 4 anni fa
  gingerBill b33bf3f704 Correct race condition and incorrect usage of `condition_signal` outside of a mutex lock 4 anni fa
  gingerBill 382ca20916 Correct procedure checking flag handling, and correct the (bodge) handle of unchecked procedure bodies 4 anni fa
  gingerBill 38841dd46e Fix race condition from `add_entity_use` due to Entity.identifier 4 anni fa
  gingerBill 7845769d4b Remove unused code 4 anni fa
  gingerBill 21cbac755e Make `or_else` and `or_return` operators (binary and suffix respectively) 4 anni fa
  gingerBill a3a20f09e2 `or_return` built-in procedure 4 anni fa
  gingerBill 8ff9f2e44f Fix #1077 4 anni fa
  gingerBill 01f431b01f Unify semantics of the built-in `swizzle` procedure with the selector expression semantics e.g. `.xyz` 4 anni fa
  gingerBill 40822be595 Reorganize llvm_backend.cpp into separate files for easier maintenance 4 anni fa