| 3 years ago | Andrew Kelley | | stage2: implement intTagType logic |
| 3 years ago | Andrew Kelley | | stage2: bug fixes related to Type/Value/InternPool |
| 3 years ago | Andrew Kelley | | InternPool: fix UAF in getCoercedInt and add u16 int value encoding |
| 3 years ago | Matthew Lugg | | Replace uses of Value.zero, Value.one, Value.negative_one |
| 3 years ago | Andrew Kelley | | InternPool: add getCoercedInt to avoid copy in Sema |
| 3 years ago | Matthew Lugg | | wip: progress towards compiling tests |
| 3 years ago | Andrew Kelley | | InternPool: implement indexToKey and equality for int values |
| 3 years ago | Andrew Kelley | | InternPool: add an encoding for arrays with sentinels |
| 3 years ago | Andrew Kelley | | stage2: move integer values to InternPool |
| 3 years ago | Andrew Kelley | | Sema: update onePossibleValue for InternPool |
| 3 years ago | Andrew Kelley | | LLVM backend: update integer constant lowering for InternPool |
| 3 years ago | Andrew Kelley | | stage2: fix interned integer value printing |
| 3 years ago | Andrew Kelley | | InternPool: fix bug in addLimbsExtraAssumeCapacity |
| 3 years ago | Andrew Kelley | | Sema: add typeHasOnePossibleValue logic for InternPool |
| 3 years ago | Andrew Kelley | | InternPool: add a slice encoding |
| 3 years ago | Andrew Kelley | | stage2: add missing comptimeOnly logic for InternPool |
| 3 years ago | Andrew Kelley | | fix AIR printing of interned constants |
| 3 years ago | Andrew Kelley | | stage2: add tmp_hack_arena for the InternPool transition |
| 3 years ago | Andrew Kelley | | fill out more InternPool Type methods |
| 3 years ago | Andrew Kelley | | InternPool: add a dump function |
| 3 years ago | Andrew Kelley | | stage2: migrate many pointer types to the InternPool |
| 3 years ago | Andrew Kelley | | std.builtin.AddressSpace: allocate one more bit to this enum |
| 3 years ago | Andrew Kelley | | Sema: update core comptime detection logic to be InternPool aware |
| 3 years ago | Andrew Kelley | | InternPool: enhance integer values |
| 3 years ago | Andrew Kelley | | std.mem.alignForwardGeneric: manually inline the assertions |
| 3 years ago | Andrew Kelley | | stage2: add a few more Value checks for InternPool |
| 3 years ago | Andrew Kelley | | stage2: move undef, unreach, null values to InternPool |
| 3 years ago | Andrew Kelley | | InternPool: add the missing pointer data |
| 3 years ago | Andrew Kelley | | stage2: move many Type encodings to InternPool |
| 3 years ago | Andrew Kelley | | stage2: move all integer types to InternPool |
| 3 years ago | Andrew Kelley | | Type.isSlice: make it InternPool aware |
| 3 years ago | Andrew Kelley | | Type: update to use InternPool for some methods |
| 3 years ago | Andrew Kelley | | stage2: move most simple values to InternPool |
| 3 years ago | Andrew Kelley | | stage2: move most simple types to InternPool |
| 3 years ago | Andrew Kelley | | stage2: move named int types to InternPool |
| 3 years ago | Andrew Kelley | | stage2: move float types to InternPool |
| 3 years ago | Andrew Kelley | | InternPool: implement isSinglePointer |
| 3 years ago | Andrew Kelley | | InternPool: implement typePtrOrOptionalPtrTy |
| 3 years ago | Andrew Kelley | | InternPool: implement resolveTypeFields |
| 3 years ago | Andrew Kelley | | InternPool: implement hasWellDefinedLayout for simple_type |
| 3 years ago | Andrew Kelley | | InternPool: implement hasRuntimeBitsAdvanced for simple_type |
| 3 years ago | Andrew Kelley | | InternPool: implement typeHasOnePossibleValue for simple_type |
| 3 years ago | Andrew Kelley | | stage2: isGenericPoison InternPool awareness |
| 3 years ago | Andrew Kelley | | stage2: add `interned` AIR tag |
| 3 years ago | Andrew Kelley | | InternPool: flesh out some of the implementations |
| 3 years ago | Andrew Kelley | | std.builtin: give some enums integer types |
| 3 years ago | Andrew Kelley | | stage2: start the InternPool transition |
| 3 years ago | Matthew Lugg | | Sema: resolve peer vector types before comparison |
| 3 years ago | Jacob G-W | | os/plan9: fix order of register setting in syscall1 |
| 3 years ago | Matthew Lugg | | Sema: emit error on @intToPtr with slice dest type |
|