aboutsummaryrefslogtreecommitdiff
path: root/backend/lib/CodeGen
diff options
context:
space:
mode:
authorRichard-Qin-X <richard.qin.001@gmail.com>2026-08-12 01:50:59 +0800
committerRichard-Qin-X <richard.qin.001@gmail.com>2026-08-12 01:50:59 +0800
commit068514ea70bd39ce6260c8c23982e702bafc2ab9 (patch)
tree53ce8d292cbfac7b6927046fcbbfc311ef380a1f /backend/lib/CodeGen
parent4937c5107848f1c60262ef729d466e8d90df8d47 (diff)
downloadrcc-project-068514ea70bd39ce6260c8c23982e702bafc2ab9.tar.gz
rcc-project-068514ea70bd39ce6260c8c23982e702bafc2ab9.tar.xz
[RISCV] Legalize llvm.va_copy
Diffstat (limited to 'backend/lib/CodeGen')
-rw-r--r--backend/lib/CodeGen/TargetMIRTextInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/backend/lib/CodeGen/TargetMIRTextInfo.cpp b/backend/lib/CodeGen/TargetMIRTextInfo.cpp
index 5d54ea6..938f513 100644
--- a/backend/lib/CodeGen/TargetMIRTextInfo.cpp
+++ b/backend/lib/CodeGen/TargetMIRTextInfo.cpp
@@ -137,6 +137,7 @@ Expected<void> MIRTargetNode::verify() const {
Expected<TargetMIRTextInfo> TargetMIRTextInfo::create(TargetMIRTextInfoDesc Description,
const TargetRegisterInfo &Registers) {
+ Description.Intrinsics.push_back({"llvm.va_copy", intrinsicID(GenericIntrinsic::VACopy)});
TargetMIRTextInfo Result(std::move(Description));
for (std::size_t Index = 0; Index < Result.Description.RegisterMasks.size(); ++Index) {