diff options
| author | Him188 <tguan@nvidia.com> | 2024-09-19 07:18:14 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-19 11:48:14 +0530 |
| commit | 77af9d10237fef194eb275f33a11daea88e304a4 (patch) | |
| tree | 849db2379d12f4c73874ee36f2aef8e4e65eaf19 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
| parent | 90330e993d74b90325d936c9ec923c82623b20db (diff) | |
[AArch64][GlobalISel] Implement selectVaStartAAPCS (#106979)
This commit adds the missing support for varargs in the instruction
selection pass for AAPCS. Previously we only implemented this for
Darwin.
The implementation was according to AAPCS and SelectionDAG's
LowerAAPCS_VASTART.
It resolves all VA_START fallbacks in RAJAperf, llvm-test-suite, and
SPEC CPU2017. These benchmarks now compile and pass without fallbacks
due to varargs.
---------
Co-authored-by: Madhur Amilkanthwar <madhura@nvidia.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions
