Hi, This is something I've always wondered. The Pattern field of the Instruction class in Target.td is defined as a list<dag>. Why is this a list? Are there any examples of targets initializing this field to a list with more than one item? Thanks, Tom