I was wondering why certain function prologs begin with MOV EDI, EDI or similar NOP-equivalent instructions. Is this done by certain compilers? or is it standard? I can think of some functionality it might provide, but for the most part... it seems like it's just a waste of an instruction / padding. Any ideas? :)







