История коммитов

Автор SHA1 Сообщение Дата
  Daniel Gavin f10f7ebbf1 Merge remote-tracking branch 'upstream/master' into prototype-fmt 4 лет назад
  gingerBill 17bbb48d8a Warn on redundant `auto_cast`, and make an error on `-vet` 4 лет назад
  gingerBill ac53577e9b Improve `auto_cast` logic 4 лет назад
  gingerBill 896057b5a7 Reuse unused 'context' variables to minimize stack usage (-llvm-api) 4 лет назад
  gingerBill 01db195b47 Make `main` calling convention "odin" rather than "contextless" to simplify code generation 4 лет назад
  gingerBill d33350e3a5 Add truncate_to_byte and truncate_to_rune for packages strings and bytes 4 лет назад
  gingerBill 8a86c4c7cc Remove old code 4 лет назад
  gingerBill 1c9f48031d Change function pass manager passes 4 лет назад
  gingerBill 7fcd5ecbd5 Change how `lb_populate_function_pass_manager` works by using the default LLVM passes when not using minimal optimizations 4 лет назад
  gingerBill b68b090f13 Add intrinsics: overflow_add, overflow_sub, overflow_mul; Change byte swap behaviour in -llvm-api to be the same as the intrinsic 4 лет назад
  gingerBill 542098dc6f Add intrinsics: byte_swap (integers and floats); count_ones; trailing_zeros; reverse_bits 4 лет назад
  gingerBill 0a66f8c9a3 Remove `intrinsics.x86_mmx` type 4 лет назад
  gingerBill 158e4c0b6c Add @(cold) tag 4 лет назад
  gingerBill 47c7dc6a9b Add new intrinsics: debug_trap, trap, read_cycle_counter, expect 4 лет назад
  gingerBill 65551ba8fb Add `optimization_mode` attribute for procedures 4 лет назад
  Daniel Gavin 40ed7e48d0 remove prints 4 лет назад
  Daniel Gavin ab53900c95 check comma count in enum instead 4 лет назад
  gingerBill c7d92562c2 Fix typo 4 лет назад
  gingerBill 5b3802b8ca Add new `-o:<string>` flag as an alternative to `-opt:<integer>` 4 лет назад
  Daniel Gavin 43589a56b7 odinfmt on printer 4 лет назад
  gingerBill 2fb0383e82 Add `-build-mode:llvm-ir` for `-llvm-api` backend 4 лет назад
  Daniel Gavin de1838c0cb align not mutable correctly 4 лет назад
  Daniel Gavin 9b8563dfc0 style 4 лет назад
  Daniel Gavin b18e8898d8 ran odinfmt on source 4 лет назад
  Daniel Gavin ca112c0b6d better placing of the end brace 4 лет назад
  Daniel Gavin 6eb64f2bdc align enum 4 лет назад
  Daniel Gavin 25c3b6dc95 align value decls 4 лет назад
  gingerBill 8077d5f565 Merge branch 'master' of https://github.com/odin-lang/Odin 4 лет назад
  gingerBill 6b45856e81 Remove useless error message for constant binary expressions with non-constant operations 4 лет назад
  gingerBill 28e5df6e7f Merge pull request #907 from awwdev/fix-variable-name-in-path_unix 4 лет назад