complement in 11.11

This commit is contained in:
2025-11-11 14:11:28 +09:00
parent d83964a190
commit d39f272563

View File

@@ -50,3 +50,18 @@ But Constant folding can be dangerous on cross-compilation (in precision).
### Dead Code Elimination ### Dead Code Elimination
## Global Optimization ## Global Optimization
It is not actually global but in control graph.
In Basic Block, there are a few instructions (4-8). So only local optimization, it is not quite optimizable. There are many cases where the optimization can be performed through the entire CFG.
## Dataflow Analysis
* Local Dataflow Analysis
* Global Dataflow Analysis
Analysis of Reaching Definition
Effect of an Instruction
`IN[b]` and `OUT[b]`