aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Builtins.cpp
diff options
context:
space:
mode:
authorPranav Kant <prka@google.com>2025-02-04 09:42:12 -0800
committerGitHub <noreply@github.com>2025-02-04 09:42:12 -0800
commite8a486ea97895a18e1bba75431d37d9758886084 (patch)
tree2a5e21fa48480bc80a228c6577c917402b6ff806 /clang/lib/Basic/Builtins.cpp
parentf6342237822bbaf31ef0cc7621de406e4f17a2ec (diff)
downloadllvm-e8a486ea97895a18e1bba75431d37d9758886084.zip
llvm-e8a486ea97895a18e1bba75431d37d9758886084.tar.gz
llvm-e8a486ea97895a18e1bba75431d37d9758886084.tar.bz2
[clang] Return larger CXX records in memory (#120670)
We incorrectly return CXX records in AVX registers when they should be returned in memory. This is violation of x86-64 psABI. Detailed discussion is here: https://groups.google.com/g/x86-64-abi/c/BjOOyihHuqg/m/KurXdUcWAgAJ
Diffstat (limited to 'clang/lib/Basic/Builtins.cpp')
0 files changed, 0 insertions, 0 deletions