I read a book which said that the function have the __cdecl will pop all arguments from the stack before returning, but the __stdcall will pop them after returning.

But I want to ask how this difference effects the function's performance. What time I should use __cdecl and what to use
____stdcall?