Revert "[CGSCC] Detect devirtualization in more cases"
authorArthur Eubanks <aeubanks@google.com>
Fri, 23 Oct 2020 16:53:52 +0000 (09:53 -0700)
committerArthur Eubanks <aeubanks@google.com>
Fri, 23 Oct 2020 16:53:52 +0000 (09:53 -0700)
commit5668eda864e36baed92854fd13a89042d978ffa4
treedf053d9ee5e84bb53847b98fdcca397f402623c6
parentdc98923a8c09ca66f5f71c5a5f416dc1f91e2ab8
Revert "[CGSCC] Detect devirtualization in more cases"

This reverts commit 3024fe5b55ed72633915f613bd5e2826583c396f.

Causes major compile time regressions:
https://llvm-compile-time-tracker.com/compare.php?from=3b8d8954bf2c192502d757019b9fe434864068e9&to=3024fe5b55ed72633915f613bd5e2826583c396f&stat=instructions
llvm/include/llvm/Analysis/CGSCCPassManager.h
llvm/lib/Analysis/CGSCCPassManager.cpp
llvm/test/Transforms/Inline/devirtualize-3.ll
llvm/test/Transforms/Inline/devirtualize-5.ll [deleted file]
llvm/test/Transforms/Inline/devirtualize.ll