aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
diff options
context:
space:
mode:
authorEli Friedman <efriedma@quicinc.com>2023-06-16 16:05:30 -0700
committerEli Friedman <efriedma@quicinc.com>2023-06-26 10:45:41 -0700
commita1540e4852a90e7f72c996a3832edfd20968bd9e (patch)
treef4cf216361815eb79d7a92336f11aa47fc5dcd61 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
parent73eecc9ca4db5730a77e7f4144d93696c9a1c5a3 (diff)
downloadllvm-a1540e4852a90e7f72c996a3832edfd20968bd9e.zip
llvm-a1540e4852a90e7f72c996a3832edfd20968bd9e.tar.gz
llvm-a1540e4852a90e7f72c996a3832edfd20968bd9e.tar.bz2
[clang codegen] Fix ABI for HVA returns on AArch64 MSVC.
MSVC normally has a bunch of restrictions on returning values directly which don't apply to passing values directly. (This roughly corresponds to the definition of a C++14 aggregate.) However, these restrictions don't apply to HVAs; make sure we check for that. Fixes https://github.com/llvm/llvm-project/issues/62223 Differential Revision: https://reviews.llvm.org/D153179
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions