diff options
author | Sudharsan Veeravalli <quic_svs@quicinc.com> | 2024-07-09 06:47:51 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-08 18:17:51 -0700 |
commit | d65f4232026a6c0fcd2431e1d28a7ad49127f6e5 (patch) | |
tree | ccaf38730ba8b11921961b302122dce49ffc88ee /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | f1905f064451bf688577976a13000c9c47e58452 (diff) | |
download | llvm-d65f4232026a6c0fcd2431e1d28a7ad49127f6e5.zip llvm-d65f4232026a6c0fcd2431e1d28a7ad49127f6e5.tar.gz llvm-d65f4232026a6c0fcd2431e1d28a7ad49127f6e5.tar.bz2 |
[RISCV] Handle empty structs/unions passing in C++ (#97315)
According to RISC-V integer calling convention empty structs or union
arguments or return values are ignored by C compilers which support them
as a non-standard extension. This is not the case for C++, which
requires them to be sized types.
Fixes #97285
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions