http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53291
Bug #: 53291 Summary: Code generated for xtest is wrong Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: kirill.yuk...@intel.com Hi, Andi discovered that xtest instruction generation is wrong. It generates xorl %esi, %esi xtest sete %sil but correct is reverse movl $1,%esi xtest setne %sil