Compiler Optimization

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 May 5 16:3
Editor
Edited
Edited
2024 Oct 29 1:1
Refs
Refs
후단부 과정
전단부에서 생성된 중간 코드를 바탕으로 비효율적인 코드를 찾아 코드 최적화 단계를 실시

Compiler Local Optimization

불필요한 로드와 중복을 제거
  • Constant Folding
  • Constant Propagation
TMP
로 최적화 가능
  • Algebraic Simplification
  • Strength Reduction

Compiler Global Optimization

  • Common Subexpression Elimination
코드 이동
도달할 수 없는 코드를 삭제
 
 
 
 
 
 
 

Recommendations