aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/CommandLineTest.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2022-03-08 20:12:59 -0800
committerSaleem Abdulrasool <compnerd@compnerd.org>2022-03-09 18:41:10 +0000
commitc31f0a00503a36bc6fa6c27b94369ded6c37ba59 (patch)
treec2a92ac4e932a7429da09b06888b4233cdeb0412 /llvm/unittests/Support/CommandLineTest.cpp
parentbeeb86bd6543bbca796e4265e1078175263cefb9 (diff)
downloadllvm-c31f0a00503a36bc6fa6c27b94369ded6c37ba59.zip
llvm-c31f0a00503a36bc6fa6c27b94369ded6c37ba59.tar.gz
llvm-c31f0a00503a36bc6fa6c27b94369ded6c37ba59.tar.bz2
AArch64: correct epilogue/prologue emission for swift async
The prologue and epilogue emission were unbalanced in light of different strategies of async frame context emission. Adjust the epilogue emission to match the prologue emission. This makes the elision work properly as well as the deployment based. Due to the fact that the epilogue always was clearing a bit (which should not be set in the first place), the client would not notice the behavioural issue unless the deployment version was in effect.
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions