llvm-project/clang/test/CodeGenCXX/RelativeVTablesABI
hyeongyu kim 1b1c8d83d3 [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default
Turning on `enable_noundef_analysis` flag allows better codegen by removing freeze instructions.
I modified clang by renaming `enable_noundef_analysis` flag to `disable-noundef-analysis` and turning it off by default.

Test updates are made as a separate patch: D108453

Reviewed By: eugenis

Differential Revision: https://reviews.llvm.org/D105169
2022-01-16 18:54:17 +09:00
..
available_externally-vtable.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
child-inheritted-from-parent-in-comdat.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
child-vtable-in-comdat.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
cross-translation-unit-1.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
cross-translation-unit-2.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
cross-tu-header.h
diamond-inheritance.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
diamond-virtual-inheritance.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
dynamic-cast.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
inheritted-virtual-function.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
inline-virtual-function.cpp Refactor how -fno-semantic-interposition sets dso_local on default visibility external linkage definitions 2020-12-31 13:59:45 -08:00
inlined-key-function.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
member-function-pointer.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
multiple-inheritance.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
no-alias-when-dso-local.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
override-pure-virtual-method.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
overriden-virtual-function.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
parent-and-child-in-comdats.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
parent-vtable-in-comdat.cpp [clang][RelativeVTablesABI] Use dso_local_equivalent rather than emitting stubs 2020-11-30 16:02:35 -08:00
relative-vtables-flag.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
simple-vtable-definition.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
thunk-mangling.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00
type-info.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
vbase-offset.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
virtual-function-call.cpp [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default 2022-01-16 18:54:17 +09:00
vtable-hidden-when-in-comdat.cpp [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia 2021-06-01 15:46:09 -07:00