ixor : integer bitwise exclusive or : index : visitInsn()

Description
Pops two integers off the operand stack. Computes the bitwise exclusive or of value1 and value2. The integer result replaces value1 and value2 on the stack.
Example
; This is like the Java code:
;       int x;
;       x ^= 2;
;
iload_1          ; load local variable 1 onto stack
iconst_2         ; push the integer 2 onto the stack
ixor             ; compute the bitwise exclusive or
istore_1         ; store the result in local variable 1
See also
ishl ishr iushr lshl lshr lushr iand land ior lor lxor
Stack
Before After
value1 result
value2 ...
... ...
Bytecode
Type Description
u1 ixor opcode = 0x82 (130)