These have nicer expansions implemented in the DAG. Ideally we would
either directly implement all of these special expansions, or stop
expanding division in the IR.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
There are a lot of them to sort through, and I'm worried we don't have tests everywhere for all the special cases. Longer term, I would rather just eliminate the IR expansion altogether. In GlobalISel we can run MachineLICM on the legalized, pre-selected MIR which could be potentially avoid the need for this anyway