> Sean, what exactly are you suggesting? I'm not intimately familiar with this part of LLVM, so I don't have any concrete suggestions, but is there not some way to have all these patterns inherit from a common base that encapsulates the subtarget check? -- Sean Silva