[Orp-bugs] [ orp-Bugs-486385 ] unsafe code-transform "mov 0" to "xor"
Status: Beta
Brought to you by:
cierniak
From: <no...@so...> - 2001-12-13 08:14:13
|
Bugs item #486385, was opened at 2001-11-27 23:51 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=384545&aid=486385&group_id=25513 Category: O3 jit Group: None >Status: Pending Resolution: None Priority: 5 Submitted By: Shi Xiaohua (xshi2) Assigned to: Shi Xiaohua (xshi2) >Summary: unsafe code-transform "mov 0" to "xor" Initial Comment: char *mov(char *inst,const R_Opnd *r,const Imm_Opnd *imm) uses a unsafe conde-transform from "mov eax, 0" to "xor eax, eax", if we need the CF set by the prev- instruction. ---------------------------------------------------------------------- >Comment By: Shi Xiaohua (xshi2) Date: 2001-12-13 00:14 Message: Logged In: YES user_id=190089 Fixed ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=384545&aid=486385&group_id=25513 |