je, jg etc take an immediate operand as the second argument, but for the equality branches (je, jne) the immediate operand is the first argument. This is unnecessarily inconsistent.
Created attachment 25805 [details] The patch
Sending JavaScriptCore/ChangeLog Sending JavaScriptCore/assembler/MacroAssembler.h Sending JavaScriptCore/jit/JIT.cpp Sending JavaScriptCore/wrec/WRECGenerator.cpp Transmitting file data .... Committed revision 39061.