andreasgal.com
Induction Variable Analysis and Array Bounds Check Elimination
I added an Induction Variable Analysis (IVA) pass to the compiler. It runs after the arithmetic optimizer which converts all instructions that substract a constant value from a value into additions…