GlobalDCE: Teach isEmptyFunction() to ignore debug intrinsics.
authorAdrian Prantl <aprantl@apple.com>
Fri, 16 Nov 2018 17:47:21 +0000 (17:47 +0000)
committerAdrian Prantl <aprantl@apple.com>
Fri, 16 Nov 2018 17:47:21 +0000 (17:47 +0000)
commit83d87520ed30e8bac4a7303c8ee4e3f580e3cf22
treed67031fe37ea8a122107ecd4163abd59fce6bc4f
parentbeca398a90eda0440e6287ecebb11e376115f7fc
GlobalDCE: Teach isEmptyFunction() to ignore debug intrinsics.

This fixes PR39669.
https://bugs.llvm.org/show_bug.cgi?id=39669

llvm-svn: 347065
llvm/lib/Transforms/IPO/GlobalDCE.cpp
llvm/test/Transforms/GlobalDCE/global_ctors.ll