#codeoptimizationtechniquesincompilerdesign #codeoptimizationincompilerdesign #compilerdesign


code optimization in c

peephole optimization in compiler design

code optimization pdf

code generation in compiler design

code motion in compiler design

what is code optimization

loops in flow graph in compiler design

difference between local and global optimization in compiler design
In this video, we will discuss about the Code Optimization Techniques in Compiler Design.

What is Code Optimization ?
---------------------------------------------
Code Optimization is a technique which tries to improve the code by eliminating unnecessary code lines and arranging the statements in such a sequence that speed up the program execution without wasting the resources.

Various Code Optimization Techniques:
---------------------------------------------------------------
1. Compile Time Evaluation

a) Constant Folding
b) Constant Propagation

2. Common sub-expression elimination
3. Code Movement
4. Dead Code Elimination
5. Strength Reduction