Add Function Argument

        ...
        eax = 1;
        loc100();
        ...
        
void loc100() {
        ...
        ... = eax;
        ...
        return;
}

        ...
        eax = 1;
        loc100(eax);
        ...
        
void loc100(int arg1) {
        ...
        ... = arg1;
        ...
        return;
}

Motivation

In a similar fashion as the function return value, it is a common calling convention to pass function arguments in particular registers, the stack, or both. This is platform-specific detail, which should be eliminated for attaining proper code understanding.

Mechanics