Branch: refs/heads/topic/etyp/move-last-uses
Home:
https://github.com/zeek/spicy
Commit: b2c4e661ffc671a1a7c3ec09c482f4d03b95c620
https://github.com/zeek/spicy/commit/b2c4e661ffc671a1a7c3ec09c482f4d03b95c620
Author: Evan Typanski <
evan.t...@corelight.com>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M hilti/toolchain/CMakeLists.txt
M hilti/toolchain/include/compiler/detail/optimizer/pass-id.h
A hilti/toolchain/src/compiler/optimizer/passes/move-last-uses.cc
M tests/Baseline/hilti.cfg.dead-write-shadowed/output
M tests/Baseline/hilti.cfg.local-struct-value/output
M tests/Baseline/hilti.cfg.unreachable-return/output
M tests/Baseline/hilti.optimization.dataflow-unreachable/output
M tests/Baseline/hilti.optimization.unimplemented_hook/log
M tests/Baseline/hilti.optimization.unreachable-code/log
M tests/Baseline/hilti.optimization.unused-init/output
M tests/Baseline/hilti.optimization.unused_function/log
M tests/Baseline/hilti.types.struct.on-heap/output
M tests/Baseline/spicy.optimization.default-parser-functions/log
M tests/Baseline/spicy.optimization.feature_requirements/log
M tests/Baseline/spicy.optimization.feature_requirements/opt.hlt
M tests/Baseline/spicy.optimization.unused-functions/log
M tests/Baseline/spicy.optimization.unused-types/log
A tests/hilti/output/optimization/move-last-uses.hlt
Log Message:
-----------
Implement optimizer pass to `move` last uses.
Closes #1960
To unsubscribe from these emails, change your notification settings at
https://github.com/zeek/spicy/settings/notifications