aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAllocLinearScan.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <arnold.schwaighofer@gmail.com>2007-10-16 09:05:00 +0000
committerArnold Schwaighofer <arnold.schwaighofer@gmail.com>2007-10-16 09:05:00 +0000
commit448175fd020acd680c27e61a3aa09d23031a496d (patch)
tree7daf76b83136bb991c82450edc5a6dd9333fb440 /lib/CodeGen/RegAllocLinearScan.cpp
parent8b0b8749875cd20fc694f7550a62ed517fe2cd9c (diff)
Correction to tail call optimization code. The new return address
was stored to the acutal stack slot before the parameters were lowered to their stack slot. This could cause arguments to be overwritten by the return address if the called function had less parameters than the caller function. The update should remove the last failing test case of llc-beta: SPASS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43027 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocLinearScan.cpp')
0 files changed, 0 insertions, 0 deletions