Considering the following rtl instructions: (insn 104 457 458 2 (set (reg/v/f:DI 41 r12 [orig:590 dsth ] [590]) (reg:DI 5 di [ dsth ])) foo.c:15 62 {*movdi_internal_rex64} (expr_list:REG_DEAD (reg:DI 5 di [ dsth ]) (nil))) Is there any function provided to extract the operands of this instructions i.e. di and r12? Regards Abdul