Commit History

Author SHA1 Message Date
  Phil c9c3611b1d remove leftover print statement 3 years ago
  gingerBill eafa5098aa Fix #1883 3 years ago
  gingerBill a8bd340267 Merge pull request #1395 from hdooley/master 3 years ago
  gingerBill f308f37ba1 Remove need for `simd.splat` 3 years ago
  gingerBill 53f0c6ef1a Add ranges for simd compounds literals 3 years ago
  gingerBill 9cbf46e689 Fix constant multi pointer declarations through integers 3 years ago
  Henry Dooley 865d88dd56 review feedback 3 years ago
  Henry Dooley 516065d7c2 factor out alloca generation into a helper 3 years ago
  gingerBill a674e842d0 Improve matrix indices to offset logic 3 years ago
  gingerBill c20230509f Correct index to offset calculation for matrix compound literals 3 years ago
  gingerBill 549a383cf0 Merge branch 'master' into new-matrix-type 3 years ago
  gingerBill 9522c42460 Change use of `LLVMSizeOf` to `lb_sizeof` 3 years ago
  gingerBill b4df51e483 Merge branch 'master' into new-matrix-type 3 years ago
  gingerBill 48de1a01a9 Correct update propagation of type for ternary if expressions 3 years ago
  gingerBill 48d277a3c4 Allow conversions between matrices of the same element count 3 years ago
  gingerBill d67d7168e2 Allow scalars with matrices 3 years ago
  gingerBill 82b6772ea4 Support matrix literals 3 years ago
  gingerBill ba331024af Very basic matrix support in backend 3 years ago
  gingerBill af7008aa44 Allow for array programming value constants 3 years ago
  gingerBill 00671a59a0 Minor code cleanup for backend; add `struct_fields_index_by_increasing_offset` for future use 3 years ago
  gingerBill 444fedd8d4 Heavily improve the LLVM struct type generation to improve ABI 3 years ago
  gingerBill 8de728e3dc LLVM Code Generator: Add explicitly padding between fields in LLVM struct types 3 years ago
  gingerBill fb8fa5217d Begin minimize `Type` size by replacing `Array` with `Slice` etc 3 years ago
  gingerBill df372dbd5b Migrate and remove more from gb.h 4 years ago
  gingerBill e6b2df4b2b Add extra error message check to `lb_big_int_to_llvm` 4 years ago
  gingerBill 40822be595 Reorganize llvm_backend.cpp into separate files for easier maintenance 4 years ago