aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2021-02-07 12:12:09 -0500
committerMatt Arsenault <Matthew.Arsenault@amd.com>2021-02-08 17:09:28 -0500
commitbcf723b2fd6d92e7dd0d7cf4a645a2b1cb974966 (patch)
tree20269260f86d26b208e960a89490acc40cd76b08 /clang/lib/Frontend/CompilerInvocation.cpp
parente855cc6d04ff540b20ff48cd6bfee3fbf85328b9 (diff)
downloadllvm-bcf723b2fd6d92e7dd0d7cf4a645a2b1cb974966.zip
llvm-bcf723b2fd6d92e7dd0d7cf4a645a2b1cb974966.tar.gz
llvm-bcf723b2fd6d92e7dd0d7cf4a645a2b1cb974966.tar.bz2
AMDGPU: Stop adding stack passed wide arguments to call conv handler
The generated calling convention code shouldn't see these types since we split large types into 32-bit chunks before the calling convention code is triggered. GlobalISel ends up directly calls the generated CC code before checking for the register count breakdown. Arguably this difference is a bug, but this was dead code for the DAG anyway.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions