davidxl added a comment. The number of functions with name conflicts (and requires) using secondary map is very few, so the performance should not be affected. Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D58787/new/ https://reviews.llvm.org/D58787