Explicitly don't let the asm printer use the clrb/w/l aliases for xor %reg, %reg.
authorCraig Topper <craig.topper@gmail.com>
Tue, 23 Jul 2013 00:15:19 +0000 (00:15 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 23 Jul 2013 00:15:19 +0000 (00:15 +0000)
commit001582833af0cdcac7600ba94d8dd3e7bcdf14f4
tree22f1a103c9199400b452ec3e0f097a4ebfd7a5a7
parentaefa5e2ff285e056693df677367c3c0032314b69
Explicitly don't let the asm printer use the clrb/w/l aliases for xor %reg, %reg.

It only didn't use it before because it seems InstAlias handling in the asm printer fails to count tied operands so it tried to find an xor with 2 operands instead of the 3 it wfails to count tied.

llvm-svn: 186900
llvm/lib/Target/X86/X86InstrInfo.td