summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/support
diff options
context:
space:
mode:
authorAlex Bradbury <asb@lowrisc.org>2018-01-10 19:41:03 +0000
committerAlex Bradbury <asb@lowrisc.org>2018-01-10 19:41:03 +0000
commitc85be0de56f8f1f15b6ed17f0b7ee88386cd791e (patch)
tree345fbc8a4a0fe06a7289ce3d91bf8aaa20d753dc /lldb/packages/Python/lldbsuite/support
parent29e3f5b7224070bcc8a333b583bb5beb9630c352 (diff)
downloadbcm5719-llvm-c85be0de56f8f1f15b6ed17f0b7ee88386cd791e.tar.gz
bcm5719-llvm-c85be0de56f8f1f15b6ed17f0b7ee88386cd791e.zip
[RISCV] Support for varargs
Includes support for expanding va_copy. Also adds support for using 'aligned' registers when necessary for vararg calls, and ensure the frame pointer always points to the bottom of the vararg spill region. This is necessary to ensure that the saved return address and stack pointer are always available at fixed known offsets of the frame pointer. Differential Revision: https://reviews.llvm.org/D40805 llvm-svn: 322215
Diffstat (limited to 'lldb/packages/Python/lldbsuite/support')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud