STDCALL PASCAL CDECL difference: The order of parameters incurring in Stack is different
Directive Parameter order Clean-up Passes parameters in registers? Register Left-to-right Routine Yespascal Left-to-right Routine Nocdecl Right-to-left Caller Nostdcall Right-to-left Routine Nosafecall Right-to-left Routine No
Squiring: LZCX