diff --git a/llvm/lib/Target/AArch64/SVEInstrFormats.td b/llvm/lib/Target/AArch64/SVEInstrFormats.td index d2f72fda3a229..ff641a85f8440 100644 --- a/llvm/lib/Target/AArch64/SVEInstrFormats.td +++ b/llvm/lib/Target/AArch64/SVEInstrFormats.td @@ -9249,6 +9249,7 @@ class sve2p1_ptrue_pn sz, PNRP8to15RegOp pnrty, SDPatte let Inst{2-0} = PNd; let hasSideEffects = 0; + let isReMaterializable = 1; }