Also set the proper alignment on inner islands and the function itself.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 12 Dec 2011 18:45:45 +0000 (18:45 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 12 Dec 2011 18:45:45 +0000 (18:45 +0000)
commitcca33a3f24106cfdb6cb892b76efc76f1ad91806
treeb220be4b226c4af4638f1aa3a43289602a72150e
parentafee027766bbfbc1e3296cf742cdff4d3a60c857
Also set the proper alignment on inner islands and the function itself.

Downgrade the alignment of the initial constant island when constant
pool entries are moved elsewhere.

This is all gated by -arm-align-constant-islands.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146391 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMConstantIslandPass.cpp