Commit History

Auteur SHA1 Bericht Datum
  Brian Fiete a33d046bfe SIMD settings fixed. AVX4.2 and AVX512 added. 1 week geleden
  Brian Fiete 8102de259f Fixed "over-aligned" issue with global variables 2 maanden geleden
  Brian Fiete dd6c4988e5 Upgrade to LLVM 19.1.7 4 maanden geleden
  Brian Fiete d5b0e6d06d Optimization phases for LLVM upgrade 1 jaar geleden
  Brian Fiete 2dd6423fab Initial LLVM 18.1.4 support 1 jaar geleden
  Brian Fiete 247eb0abdc Fixed invalid return from GetSimdTypeString 2 jaren geleden
  MineGame159 bf36bf4b95 Add min and max vector intrinsics and codegen infrastructure 2 jaren geleden
  Brian Fiete 7f328385db Trailing whitespace trimming 3 jaren geleden
  Brian Fiete f54980400e Fixed array alloca with non-aligned structs 3 jaren geleden
  Brian Fiete 676e7988fb Fixes from valgrind 3 jaren geleden
  Brian Fiete 7d0121ea27 Explicit 64-bit indexer truncation on 32-bit builds 3 jaren geleden
  Brian Fiete 125d5c0c8c Added Target CPU workspace override 3 jaren geleden
  Brian Fiete 1b5f85615a Disable lto on modules with dll exports (lld-link bug) 3 jaren geleden
  Brian Fiete eb375362a1 Arithmetic overflow checks 3 jaren geleden
  Brian Fiete c107a33268 Handle block splitting in tuple match 3 jaren geleden
  Brian Fiete e60bbdf64f Fixed pointer arithmetic stride issues 4 jaren geleden
  Brian Fiete f665388e91 Expanded const aggregate compatibility 4 jaren geleden
  Brian Fiete 3bbf2d8313 Comptime updates, start of metaprogramming support 4 jaren geleden
  Brian Fiete b3fe79522e Fixed datalayout initialization 4 jaren geleden
  Brian Fiete ca4b383339 More SIMD work 5 jaren geleden
  Brian Fiete 64b62c09be Start of SIMD support 5 jaren geleden
  Brian Fiete 0fbe15040d Extended TryMemCpy to work on structs 5 jaren geleden
  Brian Fiete d3bfc731ef Improved errors 5 jaren geleden
  Brian Fiete 0c946de3ca Added RefType, changed how CRepr types are represented 5 jaren geleden
  Brian Fiete cf6d8a3a99 Added memcpy opt for large arrays 5 jaren geleden
  Brian Fiete 5da74382d4 Interop fixes and tests, fixing xplat struct passing issues 5 jaren geleden
  Brian Fiete 61468d818f Added MD5 file hashes to Beef 5 jaren geleden
  Brian Fiete 1f20d76f94 Added a 'cast' intrinsic 5 jaren geleden
  Brian Fiete e2dad5f838 Added TargetTriple, fixed asm stuff for non-x86 LLVM 5 jaren geleden
  Brian Fiete 8c18d56c9e Added AArch64 support 5 jaren geleden