XBEGIN causes several based blocks to be inserted. If flags are live across it we need to make eflags live in the new basic blocks to avoid machine verifier errors.
Is there a better way to do this than just scanning the rest of the basic block of uses or defs?
Fixes PR46827
So this situation can happen *only* for $EFLAGS?