Data Flow Analysis - 1 (Intro) Data Flow Analysis - 1 (Intro) Data Flow Analysis 정리 1. Data Flow Analysis 코드 분석에는 두가지로 나누어진다. Control flow analysis 제어 흐름을 분석한다. Data flow analysis 데이터의 흐름을 분석한다. 컴파일러 최적화를 위해서는 control flow와 data flow 분석을 완료하고, 이 분석된 자료를 토대로 optimization을 진행한다. 이 중 data flow analysis를 보기 위해 다음과 같은 예를 가져왔다. y = a + b; z = a + b; 위 코드를 보면 불필요하게 a+b를 여러번 계산하고 있다. 이를 알아내는것이 data flow analysis이다. 그리고 불필요한 계산을 없애는 것.. 더보기 이전 1 2 3 4 5 6 다음