forked from OSchip/llvm-project
d28c26bbdd
Previously when BC file had global variable that was accessed from script, it was optimized away or inlined by IPO. In this patch I add symbols at left side of assignment expression as LinkerRedefined, what prevents optimization for them. Differential revision: https://reviews.llvm.org/D37059 llvm-svn: 314097 |
||
---|---|---|
.. | ||
archive-2.ll | ||
archive-3.ll | ||
archive.ll | ||
available-externally.ll | ||
cache.ll | ||
comdat.s | ||
common.s | ||
common3.ll | ||
data-ordering-lto.ll | ||
defsym-bar.ll | ||
drop-debug-info.bc | ||
drop-linkage.ll | ||
duplicated-name.ll | ||
dynsym.s | ||
internalize-exportdyn.ll | ||
internalize-undef.ll | ||
irmover-error.ll | ||
linker-script-symbols-ipo.ll | ||
linkonce-odr.ll | ||
linkonce.ll | ||
relocation-model-pic.ll | ||
resolution.s | ||
save-temps.ll | ||
shared.s | ||
start-lib1.ll | ||
start-lib2.ll | ||
symbol-ordering-lto.ll | ||
thin1.ll | ||
thin2.ll | ||
thinlto.ll | ||
tls-mixed.s | ||
type-merge.ll | ||
type-merge2.ll | ||
undef-mixed.s | ||
unnamed-addr-drop.ll | ||
unnamed-addr-lib.s | ||
visibility.s | ||
wrap-bar.ll |