#NEWLINE# def _translate_eor( self , tb , instruction ) : #NEWLINE# #INDENT# oprnd1 = tb . read ( instruction . operands [ 1 ] ) #NEWLINE# oprnd2 = tb . read ( instruction . operands [ 2 ] ) #NEWLINE# result = tb . temporal ( oprnd1 . size ) #NEWLINE# tb . add ( self . _builder . gen_xor ( oprnd1 , oprnd2 , result ) ) #NEWLINE# tb . write ( instruction . operands [ 0 ] , self ) #NEWLINE# if instruction . update_flags : #NEWLINE# #INDENT# self . _update_flags_data_proc_other ( tb , instruction . operands [ 2 ] , oprnd1 , oprnd2 , result )