// We also have in and out bits in the CDSLInstr struct itself.
// These bits are currently ignored though. Instead, we find inputs
// and outputs during pattern gen and store that in these fields.
// We may want to add a warning on mismatch between the two.