diff --git a/xdsl/dialects/riscv.py b/xdsl/dialects/riscv.py index 07ea585892..28f0b2c0fa 100644 --- a/xdsl/dialects/riscv.py +++ b/xdsl/dialects/riscv.py @@ -2840,7 +2840,7 @@ class GetAnyRegisterOperation(Generic[RDInvT], IRDLOperation, RISCVOp): res: OpResult = result_def(RDInvT) - traits = frozenset((RegisterAllocatedMemoryEffect(),)) + traits = frozenset((Pure(),)) def __init__( self,