[PATCH] D20582: Don't add repeats of llvm.ident list when linking

Duncan P. N. Exon Smith via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Oct 17 05:58:28 PDT 2020


dexonsmith requested changes to this revision.
dexonsmith added a comment.
This revision now requires changes to proceed.

Sadly I missed your last comment and this has languished :/.

If you are still interested in pursuing this, I suggest adding setvector semantics to NamedMetadata as an option, and then this patch is just migrating llvm.ident to it. A couple of comptions for syntax include:

  !name{} = !{!0}
  
  !name{uniqued} = !{!0}
  
  !name! = !{!0}
  
  !name& = !{!0}
  
  !name &= !{!0}
  
  !name |= !{!0}

Please CC me on the RFC to llvm-dev.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D20582/new/

https://reviews.llvm.org/D20582



More information about the llvm-commits mailing list