[PM] Remove an unused and rather expensive mapping from an analysis
authorChandler Carruth <chandlerc@gmail.com>
Mon, 6 Oct 2014 00:30:59 +0000 (00:30 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 6 Oct 2014 00:30:59 +0000 (00:30 +0000)
commitef68758aa89fa5d4eb3975b81054d25128907fa4
treec17b32104a50cd478e69510035f5966deb009df5
parent891fb0b4e5feb7bfd0eb81aadd2058226581f02c
[PM] Remove an unused and rather expensive mapping from an analysis
group's interface to all of the implementations of that analysis group.
The groups themselves can and do manage this anyways, the pass registry
needn't involve itself.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219097 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/PassRegistry.h
lib/IR/PassRegistry.cpp