aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/BreakCriticalEdges.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-02-13 01:56:41 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-02-13 01:56:41 +0000
commit7545f49a5edfe19612d03e683d8b955c03018056 (patch)
treebe6cf7aad5799832c2c8bc1943186e0c604ad373 /lib/Transforms/Utils/BreakCriticalEdges.cpp
parentf0907fe59093753fe5a9e8fe5adc399dbdc94627 (diff)
Teach MachineFrameInfo to track maximum alignment while stack objects are being
created. This ensures it's updated at all time. It means targets which perform dynamic stack alignment would know whether it is required and whether frame pointer register cannot be made available register allocation. This is a fix for rdar://7625239. Sorry, I can't create a reasonably sized test case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96069 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/BreakCriticalEdges.cpp')
0 files changed, 0 insertions, 0 deletions