[AArch64] Pass subtarget feature "+strict-align".
authorAkira Hatanaka <ahatanaka@apple.com>
Wed, 29 Jul 2015 14:25:58 +0000 (14:25 +0000)
committerAkira Hatanaka <ahatanaka@apple.com>
Wed, 29 Jul 2015 14:25:58 +0000 (14:25 +0000)
commit085da7ecae9f00338f95bd60f38be5f3de58733a
tree98c492183ffa6634d1bc03eef82ee9b61aec403a
parente46f7ed6958336188b9d61ea4f4fc34df2dfc013
[AArch64] Pass subtarget feature "+strict-align".

This commit changes the driver to save subtarget feature "+strict-align"
to the IR instead of using backend option "aarch64-strict-align". This is
needed for LTO.

rdar://problem/21529937

llvm-svn: 243518
clang/lib/Driver/Tools.cpp
clang/test/Driver/arm-alignment.c