Don't run full liveness to collect the variables we need in ir cross.
Refactor how OpInfo is created