void function ( int [ ] arg0 , int arg1 , int arg2 ) { if ( arg1 != arg2 ) { arg0 [ arg1 ] = arg0 [ arg1 ] ^ arg0 [ arg2 ] ; arg0 [ arg2 ] = arg0 [ arg1 ] ^ arg0 [ arg2 ] ; arg0 [ arg1 ] = arg0 [ arg1 ] ^ arg0 [ arg2 ] ; } }
in-place using xor true only when inputs differ concode_field_sep PlaceHolder placeHolder concode_field_sep void swapTemp concode_elem_sep void swapMath