summaryrefslogtreecommitdiffstats
path: root/llvm/test/Feature/vector-cast-constant-exprs.ll
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2016-06-03 10:13:31 +0000
committerChandler Carruth <chandlerc@gmail.com>2016-06-03 10:13:31 +0000
commit9ac86efd4ddc82762cc543d93185fae808d0d4a4 (patch)
tree4a0d28459261a6eead4fd46dfb1cbc594b267d52 /llvm/test/Feature/vector-cast-constant-exprs.ll
parentd474144a7a523fc8a00624a5d8312a015635d4de (diff)
downloadbcm5719-llvm-9ac86efd4ddc82762cc543d93185fae808d0d4a4.tar.gz
bcm5719-llvm-9ac86efd4ddc82762cc543d93185fae808d0d4a4.zip
Remove bogus initialization of the PPC and Hexagon SelectionDAGISel
subclasses. These are not passes proper. We don't support registering them, they can't be constructed with default arguments, and the ID is actually in a base class. Only these two targets even had any boiler plate to try to do this, and it had to be munged out of the INITIALIZE_PASS macros to work. What's worse, the boiler plate has rotted and the "name" of the pass is actually the description string now!!! =/ All of this is completely unnecessary. No other target bothers, and nothing breaks if you don't initialize them because CodeGen has an entirely separate initialization path that is somewhat more durable than relying on the implicit initialization the way the 'opt' tool does for registered passes. llvm-svn: 271650
Diffstat (limited to 'llvm/test/Feature/vector-cast-constant-exprs.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud