
16 Apr
2012
16 Apr
'12
12:32 p.m.
Mathias Gaunard wrote:
The code above calls the std::_Equal symbol, not memcmp. The code given for std::_Equal also does not contain a jump to any other function.
memcmp is inlined into _Equal. Replacing std::equal with memcmp yields the same assembly code, this time inlined directly at the point where == is invoked.