Commit History

Author SHA1 Message Date
  gingerBill f9c6f6856b Fix #2261 1 year ago
  gingerBill 3e0fd63682 Fix `or_break` code generation issue 1 year ago
  gingerBill 648b83d6ea Add `or_break` and `or_continue` constructs 1 year ago
  gingerBill acc29fbceb Merge branch 'master' into llvm-17 1 year ago
  gingerBill c08bf1204f Add `cstring` specific comparison procedures to fix comparisons like `cstring("") != cstring(nil)` 1 year ago
  gingerBill e748d2f2af Update to LLVM-17 1 year ago
  gingerBill c91898a888 Remove #relative slices; Replace with #relative multi-pointers 2 years ago
  gingerBill 921530dd01 Fix to allow procedure groups on objective-c types 2 years ago
  gingerBill dcf3023d93 Fix bug caused by incorrect assert 2 years ago
  gingerBill bf848637aa Fix #2629 2 years ago
  gingerBill 759f846b2b Fix `[2]union{T}` comparison against `nil` 2 years ago
  gingerBill 3a761395be Add basic optimization for comparisons against the empty string `""` 2 years ago
  gingerBill 296674e18b Rename `ODIN_DISALLOW_RTTI` to `ODIN_NO_RTTI`; Remove dead command line flags 2 years ago
  gingerBill 2bc5e0ebd7 Fix non-constant compound literals of slices 2 years ago
  gingerBill 4a75a1e839 Merge branch 'master' into separate-int-word-sizes 2 years ago
  gingerBill 8bf32ac697 Minor change to handling of propagation of errors with `---` as a value 2 years ago
  gingerBill 46bb9bc5c7 Enforce an `icmp` when casting to `i1` to correct behaviour for booleans which are not 0 or 1 2 years ago
  gingerBill f2e590be7a Fix #2544 2 years ago
  gingerBill 49d1f6aca0 Merge branch 'master' into separate-int-word-sizes 2 years ago
  J.C. Moyer ed580b3060 Zero non-diagonal elements when converting to matrix 2 years ago
  gingerBill e82146bf17 Merge branch 'master' into separate-int-word-sizes 2 years ago
  gingerBill b3aa6afba9 Fix #2481 2 years ago
  gingerBill 7df1cc075c Fix #2487 2 years ago
  gingerBill f5d9ca64f9 Begin work on new pseudo-architecture: wasm64p32 2 years ago
  gingerBill 8dc70f797c Increase use of `temporary_allocator()` where possible 2 years ago
  gingerBill a9182cfd8c Allow compound literals to access fields through `using` 2 years ago
  gingerBill 66f2881a78 Allow comparisons between empty `struct{}` and `union{}` 2 years ago
  gingerBill 8a2a70a3c2 Fix overriding procedure information for literals 2 years ago
  gingerBill 3d2a6c5895 Fix #2282 caused by a typo 2 years ago
  gingerBill eb1d00ced6 Fix #2264 2 years ago