提交历史

作者 SHA1 备注 提交日期
  gingerBill a440d8d812 Improve use of vector muladd operations 4 年之前
  gingerBill d62c701a43 Improve matrix code generation for all supported platforms 4 年之前
  gingerBill 306bdf8869 Update alignment rules for `matrix` types as a compromise to keep zero padding 4 年之前
  gingerBill b4df51e483 Merge branch 'master' into new-matrix-type 4 年之前
  gingerBill c9effb9b9f Correct ternary if expression type determination 4 年之前
  gingerBill ef73a284e3 Fix check_remove_expr_info 4 年之前
  gingerBill 48de1a01a9 Correct update propagation of type for ternary if expressions 4 年之前
  gingerBill 209684d5a4 Merge branch 'master' into new-matrix-type 4 年之前
  gingerBill 1405420935 Support `TenraryIfAddr` in `lb_build_addr` 4 年之前
  gingerBill 48d277a3c4 Allow conversions between matrices of the same element count 4 年之前
  gingerBill e0b9475378 Allow casting between square matrices of the same element type 4 年之前
  gingerBill d67d7168e2 Allow scalars with matrices 4 年之前
  gingerBill 30c141ceb9 Minor clean up for `lb_matrix_trimmed_vector_mask` 4 年之前
  gingerBill d3abc1a2b4 Add `matrix_flatten` - `matrix[R, C]T` -> `[R*C]T` 4 年之前
  gingerBill 465c87bd5a Make `transpose` use SIMD if possible 4 年之前
  gingerBill d0d9a3a4f4 Make `lb_emit_matrix_mul` SIMD if possible 4 年之前
  gingerBill 9e43072113 Make `lb_emit_vector_mul_matrix` use SIMD if possible 4 年之前
  gingerBill 1bfbed0e02 Add `llvm_vector_reduce_add` 4 年之前
  gingerBill 0fd525d778 Make `lb_emit_matrix_mul_vector` use SIMD if possible 4 年之前
  gingerBill cee45c1b15 Add `hadamard_product` 4 年之前
  gingerBill 68afbb37f4 Add builtin `outer_product` 4 年之前
  gingerBill 7faca7066c Add builtin `transpose` 4 年之前
  gingerBill 82b6772ea4 Support matrix literals 4 年之前
  gingerBill 662cbaf425 Support indexing matrices 4 年之前
  gingerBill 243e2e2b8a Basic support for matrix*vector, vector*matrix operations 4 年之前
  gingerBill 35111b39b8 Try to support the matrix multiplication LLVM intrinsics 4 年之前
  gingerBill ba331024af Very basic matrix support in backend 4 年之前
  gingerBill f99bea12c7 Allow `uintptr` <-> `[^]T` 4 年之前
  gingerBill 6f872e04c8 Move redundant `auto_cast` error from `-vet` to `-vet-extra` 4 年之前
  gingerBill 6fab93c4b3 Fix [^]u8 to cstring conversion 4 年之前