OSDN Git Service

Add a -disable-16bit flag and associated support for experimenting with
authorDan Gohman <gohman@apple.com>
Thu, 3 Sep 2009 17:18:51 +0000 (17:18 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 3 Sep 2009 17:18:51 +0000 (17:18 +0000)
commit2f67df794a053f939bc35cd057c7fcd67a58cbb5
tree4e614b76f235ed562d45eb9f7b83c7d89869c080
parent7b4608dfa018455021050ccd31d3c49aaecf7ff6
Add a -disable-16bit flag and associated support for experimenting with
disabling the use of 16-bit operations on x86. This doesn't yet work for
inline asms with 16-bit constraints, vectors with 16-bit elements,
trampoline code, and perhaps other obscurities, but it's enough to try
some experiments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80930 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.td