Change some ARM subtarget features to be single bit yes/no in order to sink them...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 7 Jul 2011 03:55:05 +0000 (03:55 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 7 Jul 2011 03:55:05 +0000 (03:55 +0000)
commit39dfb0ff848be6b380ca81ff95d4ca4e0ae09c76
tree0c4371425daad97700cfaee4ad5fde935ff33bc7
parent6a6b8c3e96b9e1ca7092eafd0cfb219cbbfbdfc4
Change some ARM subtarget features to be single bit yes/no in order to sink them down to MC layer. Also fix tests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134590 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
lib/Target/ARM/ARM.td
lib/Target/ARM/ARMSubtarget.cpp
lib/Target/ARM/ARMSubtarget.h
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
test/CodeGen/ARM/2009-10-30.ll
test/CodeGen/ARM/2010-10-19-mc-elf-objheader.ll
test/CodeGen/ARM/armv4.ll
test/CodeGen/ARM/bfx.ll
test/CodeGen/ARM/call.ll
test/CodeGen/ARM/globals.ll
test/CodeGen/ARM/hello.ll
test/CodeGen/ARM/iabs.ll
test/CodeGen/ARM/ifcvt1.ll
test/CodeGen/ARM/ifcvt2.ll
test/CodeGen/ARM/ifcvt3.ll
test/CodeGen/ARM/indirectbr.ll
test/CodeGen/ARM/ldr_frame.ll
test/CodeGen/ARM/phi.ll
test/CodeGen/ARM/prefetch.ll
test/CodeGen/ARM/truncstore-dag-combine.ll
test/CodeGen/Thumb/barrier.ll
test/CodeGen/Thumb2/thumb2-clz.ll
test/CodeGen/Thumb2/thumb2-rev.ll
test/MC/ARM/prefetch.ll