aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/LoopPass.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-08-16 22:30:41 +0000
committerJim Grosbach <grosbach@apple.com>2010-08-16 22:30:41 +0000
commit4861ed60ac68a543d1b88e631e9fe2c55583b24b (patch)
tree0ce9c25e7e4d248c84ec8812633af7636e7867eb /lib/Analysis/LoopPass.cpp
parentdc66edaced5dacb56f06f52723dd340d5cfe4eab (diff)
downloadexternal_llvm-4861ed60ac68a543d1b88e631e9fe2c55583b24b.zip
external_llvm-4861ed60ac68a543d1b88e631e9fe2c55583b24b.tar.gz
external_llvm-4861ed60ac68a543d1b88e631e9fe2c55583b24b.tar.bz2
Better handle alignment requirements for local objects in pre-regalloc frame
mapping. Have the local block track its alignment requirement, and then apply that when the block itself is allocated. Previously, offsets could get adjusted in PEI to be different, relative to one another, than the block allocation thought they would be, which defeats the point of doing the allocation this way. Continuing rdar://8277890 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111197 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/LoopPass.cpp')
0 files changed, 0 insertions, 0 deletions