diff options
| author | Kito Cheng <kito.cheng@sifive.com> | 2022-04-05 23:29:37 +0800 |
|---|---|---|
| committer | Kito Cheng <kito.cheng@sifive.com> | 2022-04-08 12:01:16 +0800 |
| commit | 9c5aedfbf53ee8ce75723dec88359403e813499f (patch) | |
| tree | 57d6c10c0612b54a9c342250972b2e280e24f3d9 /lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py | |
| parent | 7a123890c946beb533c5f7ca460d676f494d5ab3 (diff) | |
[RISCV] Fixing stack offset for RVV object with vararg in stack.
We found LLVM generate wrong stack offset for RVV object when stack
having variable argument, that cause by we didn't count vaarg part during
calculate RVV stack objects.
Also update the stack layout diagram for including vaarg in the diagram.
Stack layout ref:
https://github.com/gcc-mirror/gcc/blob/master/gcc/config/riscv/riscv.cc#L3941
Reviewed By: rogfer01
Differential Revision: https://reviews.llvm.org/D123180
Diffstat (limited to 'lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py')
0 files changed, 0 insertions, 0 deletions
