[clang] Revert "[CodeGen] Emit vtable assumptions without requiring -fstrict-vtable-pointers" (PR #91900)

2024-05-12 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: AtariDreams (AtariDreams) Changes This was supposed to be a temporary measure, but unfortunately as things tend to go in software development, temporary measures become permanent. In the 9 years since then, we have greatly improved the wa

[clang] Revert "[CodeGen] Emit vtable assumptions without requiring -fstrict-vtable-pointers" (PR #91900)

2024-05-12 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: AtariDreams (AtariDreams) Changes This was supposed to be a temporary measure, but unfortunately as things tend to go in software development, temporary measures become permanent. In the 9 years since then, we have greatly improve

[clang] Revert "[CodeGen] Emit vtable assumptions without requiring -fstrict-vtable-pointers" (PR #91900)

2024-05-12 Thread via cfe-commits
https://github.com/AtariDreams created https://github.com/llvm/llvm-project/pull/91900 This was supposed to be a temporary measure, but unfortunately as things tend to go in software development, temporary measures become permanent. In the 9 years since then, we have greatly improved the way I