Optimization Topics/Exercise 03

From Wiki**3

< Optimization Topics
Revision as of 20:06, 14 May 2019 by Root (talk | contribs)

Considere a seguinte função em C:

  1. Que optimizações independentes da máquina são possíveis?
  2. Traduza-a para Postfix optimizado.
int fun(int a, int b) {
  int i = 10, c;
  c = 20 * 1024 + i;
  while (++i < a + b) {
    if (a + b < 3 * i + 5) c += 2 * i;
  }
  return c;
}