Revert "[llvm] Teach GlobalDCE about dso_local_equivalent"
authorLeonard Chan <leonardchan@google.com>
Sun, 26 Mar 2023 01:47:10 +0000 (01:47 +0000)
committerLeonard Chan <leonardchan@google.com>
Sun, 26 Mar 2023 01:53:15 +0000 (01:53 +0000)
commit1c604a9780fcfe92a99d539913553f0835b81de3
treee76008fd5f9f1af3dfd67a8dc443f012a6ad4e3d
parent474f5efebed24547e76d022f0c5ffcc9db97ce6f
Revert "[llvm] Teach GlobalDCE about dso_local_equivalent"

This reverts commit 86dbcafd0cdc88ae85896c6f12ecaa6006aeba54.

Reverting since this depends on db288184765c0b4010060ebea1f6de3ac1f66445
which broke our lto builders reported by fxbug.dev/12380.
llvm/include/llvm/Analysis/TypeMetadataUtils.h
llvm/lib/Analysis/TypeMetadataUtils.cpp
llvm/test/Transforms/GlobalDCE/virtual-functions-relative-pointers-bad.ll
llvm/test/Transforms/GlobalDCE/virtual-functions-relative-pointers-gep.ll
llvm/test/Transforms/GlobalDCE/virtual-functions-relative-pointers.ll