summaryrefslogtreecommitdiff
path: root/src/passes/SimplifyGlobals.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2021-07-30 09:59:32 -0700
committerGitHub <noreply@github.com>2021-07-30 09:59:32 -0700
commit30ff262c916933a852805fe4acf07e5d7f34891c (patch)
treeafecf872bd5257702fe476f4e4a8a52eb4cf29e0 /src/passes/SimplifyGlobals.cpp
parentc5b945bb4c83192218d7706ea23d5ea91a82d65c (diff)
downloadbinaryen-30ff262c916933a852805fe4acf07e5d7f34891c.tar.gz
binaryen-30ff262c916933a852805fe4acf07e5d7f34891c.tar.bz2
binaryen-30ff262c916933a852805fe4acf07e5d7f34891c.zip
Add a comment in SimplifyGlobals to document existing work (#4041)
Diffstat (limited to 'src/passes/SimplifyGlobals.cpp')
-rw-r--r--src/passes/SimplifyGlobals.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/passes/SimplifyGlobals.cpp b/src/passes/SimplifyGlobals.cpp
index 243e9a0d6..b57490d3c 100644
--- a/src/passes/SimplifyGlobals.cpp
+++ b/src/passes/SimplifyGlobals.cpp
@@ -24,6 +24,7 @@
// * Apply the constant values of immutable globals.
// * Apply the constant values of previous global.sets, in a linear
// execution trace.
+// * Remove writes to globals that are never read from.
//
// Some globals may not have uses after these changes, which we leave
// to other passes to optimize.