Enable i16 to i32 promotion by default.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 28 Apr 2010 08:30:49 +0000 (08:30 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 28 Apr 2010 08:30:49 +0000 (08:30 +0000)
commit2bce5f4b56ac0ea8e452a79e13abba1deca9b7b6
treef86e6aeed67db0106324baace2a7cac853d71de5
parentb3a3d5e858d6613d24a23056bf8b4ce80dcaec41
Enable i16 to i32 promotion by default.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102493 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h
test/CodeGen/X86/2008-07-11-SpillerBug.ll
test/CodeGen/X86/2008-10-16-SpillerBug.ll
test/CodeGen/X86/2009-04-21-NoReloadImpDef.ll
test/CodeGen/X86/atomic_add.ll
test/CodeGen/X86/h-registers-0.ll
test/CodeGen/X86/ins_subreg_coalesce-1.ll
test/CodeGen/X86/promote-i16.ll [new file with mode: 0644]
test/CodeGen/X86/store-narrow.ll
test/CodeGen/X86/tls11.ll
test/CodeGen/X86/xor.ll