summaryrefslogtreecommitdiff
path: root/src/passes/TypeSSA.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make validation of stale types stricter (#7097)Thomas Lively2024-11-211-0/+1
* Make 32-bit hashing identical to 64-bit in TypeSSA (#7048)Alon Zakai2024-11-041-3/+7
* [NFC] Use HeapType::getKind more broadly (#6846)Thomas Lively2024-08-191-6/+11
* Add a TypeBuilder API for copying a heap type (#6828)Thomas Lively2024-08-121-14/+1
* Fix shareability handling in TypeSSA collision logic (#6798)Alon Zakai2024-08-011-0/+1
* [threads] Update TypeSSA for shared types (#6753)Thomas Lively2024-07-161-1/+4
* [NFC] Rename getSuperType to getDeclaredSuperType (#6015)Alon Zakai2023-10-171-1/+1
* NameTypes and TypeSSA : Prefer _ over $ in names, and lint away _N suffixes (...Alon Zakai2023-09-221-1/+1
* Make final types the default (#5918)Thomas Lively2023-09-091-2/+3
* ReFinalize in TypeSSA (#5885)Alon Zakai2023-08-171-0/+4
* Initial support for `final` types (#5803)Thomas Lively2023-07-061-0/+6
* TypeSSA: Handle collisions by adding a hash to ensure a fresh rec group (#5724)Alon Zakai2023-05-191-21/+96
* [NFC] Refactor each of ArrayNewSeg and ArrayInit into subclasses for Data/Ele...Alon Zakai2023-05-041-3/+4
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-2/+2
* [Wasm GC] Add TypeMerging pass (#5321)Alon Zakai2022-12-071-0/+2
* [Wasm GC] Add array support to TypeSSA (#5327)Alon Zakai2022-12-071-37/+79
* [Wasm GC] Add TypeSSA pass (#5299)Alon Zakai2022-12-021-0/+275