From 165082bbec7097bc8385e10a2a6fcb6bdf7be75a Mon Sep 17 00:00:00 2001 From: Richard-Qin-X Date: Wed, 12 Aug 2026 03:36:43 +0800 Subject: [CodeGen] Allow dynamic implicit operands on copies --- backend/lib/CodeGen/GenericOpcodes.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'backend/lib/CodeGen/GenericOpcodes.cpp') diff --git a/backend/lib/CodeGen/GenericOpcodes.cpp b/backend/lib/CodeGen/GenericOpcodes.cpp index 73c56f6..0cfd83f 100644 --- a/backend/lib/CodeGen/GenericOpcodes.cpp +++ b/backend/lib/CodeGen/GenericOpcodes.cpp @@ -1028,7 +1028,7 @@ void configureCoreOpcodes(DescriptorRegistry &Registry) { {TransferDef, repeated(TransferUse), repeated(immediate())}, 1, {}, true, 1, false, PseudoOwner::TwoAddressRewrite, PipelineStage::TiedOpsRewritten); Registry.configure({GO::COPY}, {TransferDef, TransferUse}, 1, {}, false, 0, false, - PseudoOwner::PostRAExpansion, PipelineStage::PostRAFinalized); + PseudoOwner::PostRAExpansion, PipelineStage::PostRAFinalized, true); Registry.configure({GO::COPY_LANEMASK}, {RegDef, RegUse, kind(MachineOperand::Kind::LaneMask)}, 1, {}, false, 0, false, PseudoOwner::PostRAExpansion, PipelineStage::PostRAFinalized); -- cgit v1.2.3