Skip to content

nir: Be more clear that the new lowering helpers work on SSA defs

For more general per-instruction passes we need a different prototype and different semantics. While consuming a SSA def is actually slightly more awkward, it makes the API more clear. In particular, it's obvious that you can never use it for lowering things that don't produce SSA defs.

Merge request reports