Make sure we don't call getReg() on the first operand of instruction without knowing that operand is actually a register.
(This codepath isn't enabled for most CPUs; only triggers on certain CPUs, like Cortex-X1.)
Differential D136296
[AArch64] Fix scheduler crash in fusion code. efriedma on Oct 19 2022, 2:55 PM. Authored by
Details Make sure we don't call getReg() on the first operand of instruction without knowing that operand is actually a register. (This codepath isn't enabled for most CPUs; only triggers on certain CPUs, like Cortex-X1.)
Diff Detail
Event TimelineComment Actions LGTM. I had not realized so many cores used FeatureCmpBccFusion. The performance of that hasn't been great when I've tried it in the past. |