How to match multiple DAG nodes

This seems to work:

def MOVSUTO_A_iSLo : CLPFPU_A_iSLo<0b1000001101,

(ins IMM32Operand:$ImmA, FPUaOffsetOperand:$OffsetB),

(outs ),

,

“movsuto_a\t$ImmA,$OffsetB”,

[(store (i32 imm:$ImmA),(frameindex:$OffsetB))],NoItinerary> {

image001.png