summaryrefslogtreecommitdiff
path: root/src/ir/module-utils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove equirecursive typing (#5240)Thomas Lively2022-11-231-21/+0
* Fix two fuzz bugs with ArrayNewSeg (#5242)Thomas Lively2022-11-111-0/+2
* Fix a fuzz issue with scanning heap read types (#5184)Alon Zakai2022-11-011-1/+13
* Simplify and fix heap type counting (#5110)Thomas Lively2022-10-041-15/+12
* Add a type annotation to return_call_ref (#5068)Thomas Lively2022-09-221-0/+4
* Remove RTTs (#4848)Thomas Lively2022-08-051-14/+4
* Include globals when collecting module types (#4717)Thomas Lively2022-06-101-0/+3
* Update nominal type ordering (#4631)Thomas Lively2022-05-031-14/+33
* [NominalFuzzing] SignatureRefining can modify the IR while running a parallel...Alon Zakai2022-04-281-2/+2
* [NominalFuzzing] Fix getHeapTypeCounts() on unreachable casts (#4609)Alon Zakai2022-04-221-53/+53
* CRTP topological sort utility (#4499)Thomas Lively2022-02-031-67/+34
* [NFC] Simplify TopologicalSortStack (#4498)Thomas Lively2022-02-031-13/+5
* Topological sorting of types in isorecursive output (#4492)Thomas Lively2022-02-021-56/+161
* Parse, create, and print isorecursive recursion groups (#4464)Thomas Lively2022-01-211-5/+50
* Refactor ModuleUtils::collectHeapTypes (#4455)Thomas Lively2022-01-141-15/+50
* [NFC] Move ModuleUtils::collectHeapTypes to a .cpp file (#4458)Thomas Lively2022-01-131-0/+174