loop-invariant code motion
Sign in to savecode statements that can be moved outside the body of a loop without affecting the semantics of the program
Connections
register allocation
Entity
loop invariant
Entity
optimizing compiler
Entity
International Standard Book Number
Entity
programming language
Entity
computer programming
Entity
digital object identifier
Entity
Q182933
Entity
imperative programming
Entity
instruction set architecture
Entity
program loop
Entity
side effect
Entity
code generation
Entity
tail recursion
Entity
loop unrolling
Entity
common subexpression elimination
Entity
dead code elimination
Entity
inline expansion
Entity
Constant folding
Entity
data-flow analysis
Entity