Have the X86 back-end emit the alias instead of what's being aliased. In most
authorBill Wendling <isanbard@gmail.com>
Thu, 14 Apr 2011 01:11:51 +0000 (01:11 +0000)
committerBill Wendling <isanbard@gmail.com>
Thu, 14 Apr 2011 01:11:51 +0000 (01:11 +0000)
commitc6df9883da99915d1cfa491b381ffa703c61ed90
treef064189fee82198866acced511351061ae599499
parenteef965f04bab483a7d2fd46a7d51559197eda5cf
Have the X86 back-end emit the alias instead of what's being aliased. In most
cases, it's much nicer and more informative reading the alias.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129497 91177308-0d34-0410-b5e6-96231b3b80d8
33 files changed:
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/X86InstrInfo.td
test/CodeGen/X86/2006-11-17-IllegalMove.ll
test/CodeGen/X86/2007-08-10-SignExtSubreg.ll
test/CodeGen/X86/2007-09-27-LDIntrinsics.ll
test/CodeGen/X86/2008-08-17-UComiCodeGenBug.ll
test/CodeGen/X86/2009-06-05-VZextByteShort.ll
test/CodeGen/X86/anyext.ll
test/CodeGen/X86/avx-intrinsics-x86.ll
test/CodeGen/X86/bool-zext.ll
test/CodeGen/X86/cmov.ll
test/CodeGen/X86/cmp.ll
test/CodeGen/X86/fast-isel-gep.ll
test/CodeGen/X86/fp-stack-compare.ll
test/CodeGen/X86/h-register-addressing-32.ll
test/CodeGen/X86/h-registers-0.ll
test/CodeGen/X86/h-registers-2.ll
test/CodeGen/X86/inline-asm-mrv.ll
test/CodeGen/X86/masked-iv-unsafe.ll
test/CodeGen/X86/pr3366.ll
test/CodeGen/X86/promote-assert-zext.ll
test/CodeGen/X86/promote-i16.ll
test/CodeGen/X86/select.ll
test/CodeGen/X86/setcc.ll
test/CodeGen/X86/sext-ret-val.ll
test/CodeGen/X86/sext-subreg.ll
test/CodeGen/X86/shl_elim.ll
test/CodeGen/X86/umul-with-overflow.ll
test/CodeGen/X86/vshift-4.ll
test/CodeGen/X86/widen_conv-2.ll
test/CodeGen/X86/x86-64-shortint.ll
test/MC/X86/x86-32.s
test/MC/X86/x86-64.s