aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorantangelo <contact@antangelo.com>2024-06-03 18:42:08 -0400
committerGitHub <noreply@github.com>2024-06-03 18:42:08 -0400
commitae1596a31a6fac2f4daafe1e256d4a5cf3742617 (patch)
tree8d39f2d90a90fdc6edab438e26b839e497aeed21 /clang/lib/CodeGen/CodeGenModule.cpp
parent4ee950e75d40e335adb2d470b532d7375733f665 (diff)
downloadllvm-ae1596a31a6fac2f4daafe1e256d4a5cf3742617.zip
llvm-ae1596a31a6fac2f4daafe1e256d4a5cf3742617.tar.gz
llvm-ae1596a31a6fac2f4daafe1e256d4a5cf3742617.tar.bz2
[AArch64] Support preserve_none calling convention (#91046)
Adds AArch64 support for the `preserve_none` calling convention. Registers X0-X7, X9-X15 and X19-X28 are caller save, and can be used to pass arguments. Delegates to AAPCS for all other registers. Closes #87423
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions