summaryrefslogtreecommitdiff
path: root/src/passes/ConstantFieldPropagation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Handle atomic accesses in ConstantFieldPropagation (#7159)Thomas Lively2024-12-181-8/+27
* [GC] Fix ConstantFieldPropagation on incompatible types (#7054)Alon Zakai2024-11-051-1/+20
* ConstantFieldPropagation: Add a variation that picks between 2 values using R...Alon Zakai2024-06-271-16/+251
* Fix ConstantFieldPropagation signed packed field handling and improve Heap2Lo...Alon Zakai2024-04-111-7/+2
* ConstantFieldPropagation: Fully handle copies (#5969)Alon Zakai2023-09-261-8/+13
* ConstantFieldPropagation: Track copied values properly (#5761)Alon Zakai2023-06-121-24/+56
* [Wasm GC] Handle packed fields in GUFA and CFP (#5640)Alon Zakai2023-04-071-0/+11
* Remove equirecursive typing (#5240)Thomas Lively2022-11-231-4/+0
* [Wasm GC] Enable various passes in hybrid mode, not just nominal (#5202)Alon Zakai2022-10-311-2/+3
* Refactor interaction between Pass and PassRunner (#5093)Thomas Lively2022-09-301-4/+7
* [Wasm GC] Support non-nullable locals in the "1a" form (#4959)Alon Zakai2022-08-311-0/+6
* Disallow --nominal with GC (#4758)Thomas Lively2022-06-281-0/+3
* [NFC] Remove unneeded include (#4670)Alon Zakai2022-05-171-1/+0
* Generalize PossibleConstantValues for immutable globals (#4549)Alon Zakai2022-03-281-24/+2
* [NFC] Refactor constant value finding code (#4546)Alon Zakai2022-03-251-116/+1
* [NFC] Add StructUtils namespace, and Scanner => StructScanner (#4317)Alon Zakai2021-11-091-8/+12
* [Wasm GC] Constant Field Propagation: Handle immutable globals (#4258)Alon Zakai2021-10-271-17/+49
* Use std::variant in ConstantFieldPropagation (#4270)Alon Zakai2021-10-261-30/+40
* [Wasm GC] Global Type Optimization: Remove unread fields (#4255)Alon Zakai2021-10-201-1/+5
* Add runOnModuleCode helper. NFC (#4234)Alon Zakai2021-10-111-1/+1
* Refactor generic functionality out of ConstantFieldPropagation. NFC (#4209)Alon Zakai2021-10-041-249/+69
* Use the new module version of EffectAnalyzer (#4116)Alon Zakai2021-08-311-2/+1
* [Wasm GC] ConstantFieldPropagation: Ignore copies (#4084)Alon Zakai2021-08-161-7/+35
* [Wasm GC] Track struct.new and struct.set separately in ConstantFieldPropagat...Alon Zakai2021-08-091-51/+88
* [Wasm GC] Constant Field Propagation (#4052)Alon Zakai2021-08-051-0/+456