aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2024-03-26 11:40:31 +0000
committerGitHub <noreply@github.com>2024-03-26 11:40:31 +0000
commitf914e8e77c4703814e2f2dcef1d4569b17837c92 (patch)
treee2fd6145f8bb4c16ef4759f3b90508d2e1dbb3f6 /clang/lib/CodeGen/CodeGenModule.cpp
parentda9ac43433ace54b262cd8552a9fafac21186381 (diff)
downloadllvm-f914e8e77c4703814e2f2dcef1d4569b17837c92.zip
llvm-f914e8e77c4703814e2f2dcef1d4569b17837c92.tar.gz
llvm-f914e8e77c4703814e2f2dcef1d4569b17837c92.tar.bz2
[AArch64][SME] Add coalescer barrier for args/results in locally streaming functions. (#85388)
Similar to how we protected FP/fixed-vector arguments and results from calls, we should do the same for arguments/results from locally-streaming functions such that those are not spilled/filled as ZPR registers. This may cause a small regression (additional spills/fills), which is addressed by #85386.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions