Home
last modified time | relevance | path

Searched refs:gold (Results 1 – 25 of 128) sorted by relevance

123456

/external/llvm/docs/
DGoldPlugin.rst2 The LLVM gold plugin
10 `gold linker`_ which supports LTO via plugins. This is the same mechanism
13 The LLVM gold plugin implements the gold plugin interface on top of
17 .. _`gold linker`: http://sourceware.org/binutils
19 .. _`gold plugin interface`: http://gcc.gnu.org/wiki/whopr/driver
26 You need to have gold with plugin support and build the LLVMgold plugin.
27 Check whether you have gold running ``/usr/bin/ld -v``. It will report "GNU
28 gold" or else "GNU ld" if not. If you have gold, check for plugin support
31 will either need to build gold or install a version with plugin support.
33 * Download, configure and build gold with plugin support:
[all …]
/external/llvm/test/tools/gold/X86/
Dthinlto.ll1 ; First ensure that the ThinLTO handling in the gold plugin handles
5 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
10 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
15 ; Next generate summary sections and test gold handling.
19 ; Ensure gold generates an index and not a binary if requested.
20 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
28 ; Ensure gold generates an index as well as a binary by default in ThinLTO mode.
30 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
38 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
46 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
[all …]
Dthinlto_emit_imports.ll1 ; Generate summary sections and test gold handling.
5 ; Ensure gold generates imports files if requested for distributed backends.
6 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
16 ; IMPORTS1: test/tools/gold/X86/Output/thinlto_emit_imports.ll.tmp2.o
Dstart-lib-common.ll7 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
14 ; ToT gold (as of 03/2016) honors --start-lib/--end-lib, drops %t2.o and ends up
16 ; Older gold does not drop %t2.o and ends up with (i32 align 8) symbol. This is
18 ; both old and new gold.
Dcommon.ll8 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
16 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
24 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
32 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
41 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dinvalid.ll1 ; RUN: not %gold -plugin %llvmshlibdir/LLVMgold.so \
6 ; CHECK: error: LLVM gold plugin has failed to create LTO module: Malformed block
Ddrop-debug.ll1 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
8 ; CHECK: warning: LLVM gold plugin: ignoring debug info with an invalid version (1) in {{.*}}/Input…
Dopt-level.ll2 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so -plugin-opt=save-temps \
5 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so -plugin-opt=save-temps \
8 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so -plugin-opt=save-temps \
Dremarks.ll3 ; RUN: not %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \
6 ; RUN: not %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \
Ddisable-verify.ll4 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \
9 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \
Davailable-externally.ll4 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
9 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dthinlto_archive.ll9 ; Test importing from archive library via gold, using jobs=1 to ensure
11 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dstrip_names.ll3 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
8 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dresolve-to-alias.ll4 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
11 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dlinkonce-weak.ll4 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
9 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
Dthinlto_alias.ll9 ; Note that gold picks the first copy of weakfunc() as the prevailing one,
12 ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \
Demit-llvm.ll3 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
10 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
19 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
/external/swiftshader/third_party/LLVM/tools/gold/
DREADME.txt2 gold linker. At present time, this is not the default linker in
3 binutils, and the default build of gold does not support plugins.
12 there configure binutils with "../src/configure --enable-gold --enable-plugins".
13 Then build binutils with "make all-gold".
/external/llvm/tools/gold/
DCMakeLists.txt1 set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/gold.exports)
19 gold-plugin.cpp
DREADME.txt5 gold linker. At present time, this is not the default linker in
6 binutils, and the default build of gold does not support plugins.
/external/compiler-rt/test/profile/Linux/
Dcoverage_shared.test3 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -fcoverage-…
4 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-share…
6 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-stati…
Dinstrprof-alloc.test1 // RUN: %clang_profgen -Xclang -fprofile-instrument=llvm -fuse-ld=gold -Wl,-wrap,malloc -Wl,-wrap,…
4 … -Xclang -fprofile-instrument=llvm -mllvm -vp-static-alloc=false -fuse-ld=gold -Wl,-wrap,malloc -W…
Dinstrprof-dynamic-two-shared.test2 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t.d/a.s…
3 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t.d/b.s…
4 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-share…
Dinstrprof-dynamic-one-shared.test2 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t.d/a.s…
3 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-share…
5 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-stati…
Dinstrprof-dlopen.test2 ….d/func.shared -fPIC -shared -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections …
3 …d/func2.shared -fPIC -shared -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections …
8 RUN: %clang_profgen -fdata-sections -ffunction-sections -fuse-ld=gold -Wl,--gc-sections -o %t-stat…

123456