]> granicus.if.org Git - clang/commit
[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)
commitd7f4cbb43f9361bf2b7fab95260eb3d4194dc246
tree70e68b0a8b1f0151f69d0767be46b5b44224c24b
parent7ec39604fe7741d77697edf390c0541e567da4e8
[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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@243518 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/Tools.cpp
test/Driver/arm-alignment.c