Remove restriction on NEON alignment values. Some of the NEON ld/st
authorBob Wilson <bob.wilson@apple.com>
Wed, 14 Jul 2010 23:54:43 +0000 (23:54 +0000)
committerBob Wilson <bob.wilson@apple.com>
Wed, 14 Jul 2010 23:54:43 +0000 (23:54 +0000)
commit273ff31e134d48c8247e981d30e214e82568ff86
treeda18006e9844c5f178d7b13e433e1cf4e515e4cc
parentb5378ea12e2171e6150df57c6ddc1039c4c48d3f
Remove restriction on NEON alignment values.  Some of the NEON ld/st
instructions use different values (e.g., 2-byte or 4-byte alignment).
Also fix ARMInstPrinter to print these alignments as bits instead of bytes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108386 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMAddressingModes.h
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp