| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add "naked" calling convention (removes prologue and epilogue) | gingerBill | 2021-04-28 | 1 | -0/+3 |
| * | Remove old procedure ABI code | gingerBill | 2021-04-25 | 1 | -4/+0 |
| * | Add intrinsics: overflow_add, overflow_sub, overflow_mul; Change byte swap be... | gingerBill | 2021-04-22 | 1 | -1/+1 |
| * | Remove `intrinsics.x86_mmx` type | gingerBill | 2021-04-22 | 1 | -21/+4 |
| * | Add new intrinsics: debug_trap, trap, read_cycle_counter, expect | gingerBill | 2021-04-22 | 1 | -2/+16 |
| * | Add `-doc-format` command for the new .odin-doc file format (to be used to ge... | gingerBill | 2021-04-18 | 1 | -1/+0 |
| * | Fix alignment for complex32 and quaternion64 | gingerBill | 2021-04-01 | 1 | -6/+6 |
| * | Implement `f16` functionality | gingerBill | 2021-04-01 | 1 | -33/+92 |
| * | `bit_set` support in debug symbols by treating them like a bit field of 1 bit... | gingerBill | 2021-03-23 | 1 | -0/+1 |
| * | Improve debug type names for composite types (arrays, map, struct, union) | gingerBill | 2021-03-23 | 1 | -0/+3 |
| * | Fix Addressing for SOA on store; Add intrinsics.type_struct_field_count(T) | gingerBill | 2021-03-01 | 1 | -0/+3 |
| * | Remove `#opaque` types | gingerBill | 2021-02-23 | 1 | -54/+0 |
| * | Remove `"pure"` and `"pure_none"` calling conventions | gingerBill | 2021-02-23 | 1 | -6/+0 |
| * | Remove `bit_field` in type info, runtime, and general core library | gingerBill | 2021-02-19 | 1 | -3/+0 |
| * | Remove `bit_field` type from Odin (keyword and dead runtime code still exists) | gingerBill | 2021-02-19 | 1 | -140/+0 |
| * | Make `container.Map` have similar semantics to the built-in `map` type | gingerBill | 2020-12-15 | 1 | -0/+3 |
| * | Support any comparable type for map keys | gingerBill | 2020-11-29 | 1 | -0/+6 |
| * | Support map keys for simple compare types | gingerBill | 2020-11-29 | 1 | -1/+3 |
| * | Simplify hashing approach `map` | gingerBill | 2020-11-29 | 1 | -0/+3 |
| * | Add `intrinsics.type_hasher_proc`; Make `map` work with generic hasher procedure | gingerBill | 2020-11-29 | 1 | -1/+5 |
| * | Add intrinsics.type_equal_proc; Make `map` use an internal equal procedure to... | gingerBill | 2020-11-29 | 1 | -0/+2 |
| * | map type internal reorganization | gingerBill | 2020-11-23 | 1 | -1/+1 |
| * | Fix logic for comparisons of struct #raw_union types | gingerBill | 2020-11-23 | 1 | -0/+3 |
| * | Add `equal` procedure field to `runtime.Type_Info_Struct` | gingerBill | 2020-11-23 | 1 | -48/+49 |
| * | Add `flags: Type_Info_Flags,` to `runtime.Type_Info` | gingerBill | 2020-11-23 | 1 | -0/+23 |
| * | Add comparisons to structs where all fields are comparable `==` and `!=` | gingerBill | 2020-11-23 | 1 | -0/+64 |
| * | Support string literals for fixed arrays of runes; Add %q support for arrays/... | gingerBill | 2020-11-20 | 1 | -21/+31 |
| * | Allow string literals for `[N]byte` | gingerBill | 2020-11-20 | 1 | -0/+7 |
| * | Fix calling convention for new LLVM ABI, and change`PtrSet` index to be `u32`... | gingerBill | 2020-11-15 | 1 | -0/+9 |
| * | Begin clarifying allocation patterns by changing from `heap_allocator` to spe... | gingerBill | 2020-11-15 | 1 | -4/+4 |
| * | Improve USE_NEW_LLVM_ABI_SYSTEM's System V ABI | gingerBill | 2020-11-12 | 1 | -1/+0 |
| * | Update LLVM backend to begin work on a generic ABI system | gingerBill | 2020-11-12 | 1 | -0/+10 |
| * | Fix LLVM-API type cycle for procedures of named procedures | gingerBill | 2020-11-09 | 1 | -0/+1 |
| * | Fix cyclic check in `is_type_polymorphic` | gingerBill | 2020-11-08 | 1 | -1/+13 |
| * | Inline asm expression (-llvm-api) | gingerBill | 2020-10-24 | 1 | -0/+4 |
| * | Improve multiple return value copy-elision | gingerBill | 2020-10-20 | 1 | -0/+11 |
| * | Fix indirect selector bug with `using` on `offset_of` | gingerBill | 2020-10-15 | 1 | -0/+2 |
| * | Fix and clean up default procedure parameter code for non-constant types | gingerBill | 2020-09-22 | 1 | -1/+0 |
| * | Update math and math/linalg; add "pure_none" calling convention | gingerBill | 2020-09-10 | 1 | -0/+3 |
| * | Fix #714 | gingerBill | 2020-08-27 | 1 | -0/+3 |
| * | Remove some dead code | gingerBill | 2020-07-14 | 1 | -1/+0 |
| * | Improve `intrinsics.type_is_simple_compare` | gingerBill | 2020-06-12 | 1 | -1/+27 |
| * | Add support for `using` on relative pointers #670 | gingerBill | 2020-06-10 | 1 | -2/+7 |
| * | Basic cross compilation support | gingerBill | 2020-06-10 | 1 | -0/+3 |
| * | Improve performance of tokenization and parsing | gingerBill | 2020-05-27 | 1 | -1/+1 |
| * | Relative pointer and relative slices | gingerBill | 2020-05-15 | 1 | -0/+4 |
| * | Relative pointers | gingerBill | 2020-05-15 | 1 | -6/+72 |
| * | Add experimental atom op tables for llvm-backend | gingerBill | 2020-05-02 | 1 | -4/+25 |
| * | Move TypeProc outside | gingerBill | 2020-05-02 | 1 | -26/+28 |
| * | LLVM API: Fix compound literals with constant parameters to `union` fields | gingerBill | 2020-04-25 | 1 | -1/+1 |