diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2020-04-01 21:07:41 -0500 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2020-04-01 21:40:07 -0500 |
commit | b1c788d051872020450cb9d6ebd6336bc72b3812 (patch) | |
tree | a40f286fc62da76044814edd092abcff89370938 /lldb/source/Commands/CommandObjectCommands.cpp | |
parent | f7f932284352a6a57701f64575dc13263d234bf4 (diff) | |
download | llvm-b1c788d051872020450cb9d6ebd6336bc72b3812.zip llvm-b1c788d051872020450cb9d6ebd6336bc72b3812.tar.gz llvm-b1c788d051872020450cb9d6ebd6336bc72b3812.tar.bz2 |
[Attributor][FIX] Prevent alignment breakage wrt. must-tail calls
If we have a must-tail call the callee and caller need to have matching
ABIs. Part of that is alignment which we might modify when we deduce
alignment of arguments of either. Since we would need to keep them in
sync, which is not as simple, we simply avoid deducing alignment for
arguments of the must-tail caller or callee.
Reviewed By: rnk
Differential Revision: https://reviews.llvm.org/D76673
Diffstat (limited to 'lldb/source/Commands/CommandObjectCommands.cpp')
0 files changed, 0 insertions, 0 deletions