int multiply(int a, int b)
return a * b;
int __fastcall multiply(int a, int b)
: With no optimizations, decompilation is near-perfect. Step 4 – With optimizations enabled ( /O2 ) Decompilation becomes:
return a + b;
For multiply :
return a + b; // same
int state = 0; while(1) switch(state) case 0: state = 1; break; case 1: return param_1 + param_2;