diff options
| author | Bill Wendling <isanbard@gmail.com> | 2022-05-19 13:45:43 -0700 | 
|---|---|---|
| committer | Bill Wendling <isanbard@gmail.com> | 2022-05-19 15:18:25 -0700 | 
| commit | 88043c1958cb18f970095fa08b34a80c774cc2a9 (patch) | |
| tree | 807c474a0ac52a5cb2ebe76772485f442a61a128 /lldb/test/Shell/ScriptInterpreter/Python | |
| parent | db0ea51c830af095b8e9ff1b9ba23f87b10cf3f5 (diff) | |
| download | llvm-88043c1958cb18f970095fa08b34a80c774cc2a9.zip llvm-88043c1958cb18f970095fa08b34a80c774cc2a9.tar.gz llvm-88043c1958cb18f970095fa08b34a80c774cc2a9.tar.bz2 | |
[TableGen] Add generation of argument register lists
There are cases, like with -fzero-call-used-regs,  where we need to know
which registers can be used by a certain calling convention. This change
generates a list of registers used by each calling convention defined in
*CallingConv.td.
Calling conventions that use registers conditioned on Swift have those
registers placed in a separate list. This allows us to be flexible about
whether to use the Swift registers or not.
Reviewed By: nickdesaulniers
Differential Revision: https://reviews.llvm.org/D125421
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
