<div dir="ltr">Hi llvm-dev,<div><br></div><div>I just tried to implement a target-specific dag combine to preempt a generic dag combine, and I was surprised to see that it didn't work because the generic dag combines are run first. Does anyone know the rationale for running the generic dag combines first? I would have expected the target dag combines to run first because they have more specific information about what combines will be useful.</div><div><br></div><div>Thanks,</div><div><br></div><div>Thomas</div></div>