aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/Shell/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2022-05-19 13:45:43 -0700
committerBill Wendling <isanbard@gmail.com>2022-05-19 15:03:14 -0700
commit3fa1b6557d08a148ef853c2a761f1c43e09fef5e (patch)
tree449d7a067341f05fe2177402d47823d5d9281c65 /lldb/test/Shell/ScriptInterpreter/Python
parentc6c13d4e5fcacd2fc2f32fcecaaf816ccc20c9e5 (diff)
downloadllvm-3fa1b6557d08a148ef853c2a761f1c43e09fef5e.zip
llvm-3fa1b6557d08a148ef853c2a761f1c43e09fef5e.tar.gz
llvm-3fa1b6557d08a148ef853c2a761f1c43e09fef5e.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