nir: add pass to lower discard() to demote()