Commit History

Author SHA1 Message Date
  Brian Fiete f9e9eddbc0 BF_LinuxFixLinkage fix 4 months ago
  Brian Fiete baeaf1ebe9 Linux LLVM 19 fixes 4 months ago
  Brian Fiete dd6c4988e5 Upgrade to LLVM 19.1.7 4 months ago
  Brian Fiete 2a85806580 Ensure blockExpr lifetimeStart doesn't insert above phi nodes 6 months ago
  Brian Fiete f830e23c52 Fixed some 'var' handling cases where module hasn't failed 6 months ago
  Brian Fiete a82cc0534d Improved handling of mGhostDependencies. Codegen Abort 6 months ago
  Brian Fiete 1da0c3cae7 bool vector improvements 8 months ago
  Brian Fiete 979818388e Cleanup mTypeCodeTypeExMap 9 months ago
  Brian Fiete 55298ee884 Fixes NaN comparisons 9 months ago
  Brian Fiete e50a1a3134 SetCurrentDebugLocation after BfIRCmd_SetInsertPointAtStart 11 months ago
  Brian Fiete 9e61cdf75d SetCurrentDebugLocation debug check 1 year ago
  Brian Fiete 7f480846ed DbgGetCurrentLocation failover 1 year ago
  Brian Fiete c5dee2f8bc Linux updates for LLVM 1 year ago
  Brian Fiete d5b0e6d06d Optimization phases for LLVM upgrade 1 year ago
  Brian Fiete 2dd6423fab Initial LLVM 18.1.4 support 1 year ago
  Brian Fiete 45035c69e9 O(1) EnumParser 1 year ago
  hermansimensen ac9feaeaf5 avoid symbol name collisions 2 years ago
  hermansimensen eeea06a22b Add em_asm funtionality 2 years ago
  hermansimensen 6bde23b75e Add em_asm intrinsic 2 years ago
  Brian Fiete 247eb0abdc Fixed invalid return from GetSimdTypeString 2 years ago
  MineGame159 bf36bf4b95 Add min and max vector intrinsics and codegen infrastructure 2 years ago
  MineGame159 7dad948f20 Add Runtime.Features to detect SIMD instruction set 2 years ago
  MineGame159 3644486b69 Fix codegen emitting wrong instructions for double vector types 2 years ago
  Brian Fiete 47732ae09c Fixed debug loc issue with line=0 col>0 2 years ago
  Brian Fiete 8eda627e2f Splat fixes, added debugging info for 'using' fields 3 years ago
  Brian Fiete 4f2fd58284 Fixed LLVM AtomicStore arg 3 years ago
  Brian Fiete 7f328385db Trailing whitespace trimming 3 years ago
  Brian Fiete cbc4888853 Improvements to multi-extension virtual overrides 3 years ago
  Brian Fiete ccb1646990 Use lifetime extension for mixin results 3 years ago
  Brian Fiete e1d7939081 Improved virtual overrides in extensions 3 years ago