[NVPTX] Don't leak dead instructions after unlinking them from the BasicBlock