llvm-project/llvm/test/LTO/Resolution/X86
Fangrui Song 962b29d716 ELFObjectWriter: Don't sort non-local symbols
As we don't sort local symbols, don't sort non-local symbols.  This makes
non-local symbols appear in their register order, which matches GNU as. The
register order is nice in that you can write tests with interleaved CHECK
prefixes, e.g.

```
// CHECK: something about foo
.globl foo
foo:
// CHECK: something about bar
.globl bar
bar:
```

With the lexicographical order, the user needs to place lexicographical smallest
symbol first or keep CHECK prefixes in one place.
2021-02-13 10:32:27 -08:00
..
Inputs
alias-alias.ll
alias.ll
appending-var.ll
asm-output.ll
available-externally.ll
cache-dso-local.ll
cache-dso-local2.ll
cache-prevailing.ll
comdat-mixed-lto.ll
comdat.ll
common2.ll
commons.ll
dead-strip-alias.ll
dead-strip-fulllto.ll
diagnostic-handler-remarks-with-hotness.ll
diagnostic-handler-remarks.ll
empty-bitcode.test
export-jumptable.ll
function-alias-non-prevailing.ll
ifunc.ll
ifunc2.ll
intrinsic.ll
link-odr-availextern.ll
linker-redef-thin.ll
linker-redef.ll
linkonce.ll
lit.local.cfg
load-sample-prof-icp.ll [ICP] Don't promote when target not defined in module 2020-12-08 07:45:36 -08:00
load-sample-prof-lto.ll
load-sample-prof.ll
local-def-dllimport.ll
lowertypetests.ll
lto-unit-check.ll
mixed_lto.ll
mod-asm-used.ll
multi-thinlto.ll
not-prevailing-alias.ll ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
not-prevailing-variables.ll
not-prevailing-weak-aliasee.ll
not-prevailing.ll ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
setting-dso-local.ll
symtab-elf.ll
symtab.ll
type-checked-load.ll