ls-files: factor out tag calculation