Looking Towards More Accurate Program Data: TOP Code Alignment