aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorOliver Stannard <oliver.stannard@arm.com>2025-02-27 11:38:41 +0000
committerGitHub <noreply@github.com>2025-02-27 11:38:41 +0000
commitfd534e524dd3b683077cab2dae4c87b7c2f1b574 (patch)
treeeac43d5a7f217c5d7da7d79689d5e33271458352 /clang/lib/CodeGen/CodeGenModule.cpp
parent56762b7ace0596404e5ae271f278cf7540b374f2 (diff)
downloadllvm-fd534e524dd3b683077cab2dae4c87b7c2f1b574.zip
llvm-fd534e524dd3b683077cab2dae4c87b7c2f1b574.tar.gz
llvm-fd534e524dd3b683077cab2dae4c87b7c2f1b574.tar.bz2
[AArch64] Do not split bfloat HFA args between regs and stack (#128909)
In AAPCS64, __fp16 and __bf16 share the same machine type, so they should be treated the same way for argument passing. In particular, arrays of them need to be treated as homogeneous aggregates, and not split between registers and the stack.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions