Commit History

Author SHA1 Message Date
  gingerBill 1e37eaf54d Begin work for `bit_set[...; [N]T]` (not working) 1 year ago
  gingerBill 399c3ab067 Reduce the size of `runtime.Type_Info` 1 year ago
  Laytan Laats 1bd9fe04c4 Fix assertion false positive 1 year ago
  Laytan Laats 7233149096 fix llvm assertion failure when const initializer is not the same type 1 year ago
  gingerBill 330d6117e3 Fix #3589 1 year ago
  gingerBill ec45504631 Obfuscate `#line` 1 year ago
  gingerBill 810cf22e5d Obfuscate `#file` and `#procedure` when `-obfuscate-source-code-locations` is enabled 1 year ago
  rick-masters e1b545860f Implement endian conversions for smaller float types. 1 year ago
  gingerBill a750fc0ba6 Add `#row_major matrix[R, C]T` 1 year ago
  gingerBill ca2b2c498e Add `-obfuscate-source-code-locations` 1 year ago
  gingerBill bc0fa1240b Disable using giant packed struct for type info table for the time being 1 year ago
  gingerBill 082324d7b9 Begin work on making the type info table be constantly initialized 1 year ago
  gingerBill 963559676e Fix build times for `-o:<string>` in LLVM-17 1 year ago
  gingerBill e748d2f2af Update to LLVM-17 1 year ago
  gingerBill 3505c1d790 Fix constant literals using the wrong type 1 year ago
  gingerBill aaaff9b66c Fix bug: Disallow non-specialized polymorphic in typeid assignment 1 year ago
  gingerBill b54f3d4ee9 Mock out more global value stuff 2 years ago
  gingerBill 0bd33882b6 Basic constant compound literal support 2 years ago
  gingerBill aa38889704 Fix issue with pointer casting internal llvm intrinsics 2 years ago
  gingerBill 581eebb197 Fix a race condition when produced anonymous procedure literals with `-use-separate-modules` 2 years ago
  gingerBill 2bc5e0ebd7 Fix non-constant compound literals of slices 2 years ago
  gingerBill 1c2a30d7e9 Fix constant slice initialization for wasm64p32 2 years ago
  gingerBill efb7fd919b Minor fix to internal `using` logic with LLVM causing a compiler bug 2 years ago
  gingerBill 8bf32ac697 Minor change to handling of propagation of errors with `---` as a value 2 years ago
  gingerBill bfb231fb8a Simplify copy elision on variable declarations 2 years ago
  gingerBill 7c0257fcda Fix value elision on declaration 2 years ago
  gingerBill a9182cfd8c Allow compound literals to access fields through `using` 2 years ago
  gingerBill 99460c9e32 Minimize stack wastage with compound literals defining variables 2 years ago
  gingerBill 8a2a70a3c2 Fix overriding procedure information for literals 2 years ago
  gingerBill 9b278db993 Revert "Change `tav` to be a pointer internally" 2 years ago