llvm-project/llvm/test/Transforms/ThinLTOBitcodeWriter
Sami Tolvanen 7ce1c4da77 ThinLTO: Fix inline assembly references to static functions with CFI
Create an internal alias with the original name for static functions
that are renamed in promoteInternals to avoid breaking inline
assembly references to them.

Relands 700d07f8ce with -msvc targets
fixed.

Link: https://github.com/ClangBuiltLinux/linux/issues/1354

Reviewed By: nickdesaulniers, pcc

Differential Revision: https://reviews.llvm.org/D104058
2021-08-03 11:35:30 -07:00
..
x86
associated.ll
cfi-debug-info-cloned-type-references-global-value.ll
cfi-functions-canonical-jump-tables.ll
cfi-icall-static-inline-asm.ll ThinLTO: Fix inline assembly references to static functions with CFI 2021-08-03 11:35:30 -07:00
circular-reference.ll
comdat.ll
filter-alias.ll
function-alias.ll
new-pm.ll
no-type-md.ll
pr33536.ll
split-dsolocal.ll
split-internal-typeid.ll Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places 2021-03-29 13:03:52 +02:00
split-internal1.ll Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places 2021-03-29 13:03:52 +02:00
split-internal2.ll ThinLTO: Fix inline assembly references to static functions with CFI 2021-08-03 11:35:30 -07:00
split-used.ll
split-vfunc-internal.ll ThinLTO: Fix inline assembly references to static functions with CFI 2021-08-03 11:35:30 -07:00
split-vfunc.ll [ThinLTO] Copy UnnamedAddr when spliting module. 2021-04-19 14:04:58 -07:00
split.ll
symver.ll
unsplittable.ll