diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-08-16 22:30:41 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-08-16 22:30:41 +0000 |
commit | 36d5ec383e30b98192463ab55fe130ae6cf9e555 (patch) | |
tree | 9062b45c66c987ec7aa9da5d13a904c13a466476 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 804f6159f123267ddbe8a08e03706a1e33589c0c (diff) | |
download | llvm-36d5ec383e30b98192463ab55fe130ae6cf9e555.zip llvm-36d5ec383e30b98192463ab55fe130ae6cf9e555.tar.gz llvm-36d5ec383e30b98192463ab55fe130ae6cf9e555.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
llvm-svn: 111197
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions