HomeSort by relevance Sort by last modified time
    Searched refs:Linker (Results 1 - 25 of 70) sorted by null

1 2 3

  /frameworks/compile/mclinker/unittests/
LinkerTest.h 16 class Linker;
  /external/llvm/include/llvm/Linker/
Linker.h 1 //===- Linker.h - Module Linker Interface -----------------------*- C++ -*-===//
13 #include "llvm/Linker/IRMover.h"
24 class Linker {
38 Linker(Module &M);
  /external/swiftshader/third_party/LLVM/lib/Linker/
Linker.cpp 1 //===- lib/Linker/Linker.cpp - Basic Linker functionality ----------------===//
10 // This file contains basic Linker functionality that all usages will need.
14 #include "llvm/Linker.h"
24 Linker::Linker(StringRef progname, StringRef modname,
33 Linker::Linker(StringRef progname, Module* aModule, unsigned flags) :
41 Linker::~Linker()
    [all...]
LinkItems.cpp 1 //===- lib/Linker/LinkItems.cpp - Link LLVM objects and libraries ---------===//
15 #include "llvm/Linker.h"
30 Linker::LinkInItems(const ItemList& Items, ItemList& NativeItems) {
74 bool Linker::LinkInLibrary(StringRef Lib, bool& is_native) {
123 bool Linker::LinkInLibraries(const std::vector<std::string> &Libraries) {
158 bool Linker::LinkInFile(const sys::Path &File, bool &is_native) {
182 return error("Cannot find linker input '" + File.str() + "'");
235 bool Linker::LinkInFiles(const std::vector<sys::Path> &Files) {
  /frameworks/compile/mclinker/include/mcld/
Linker.h 1 //===- Linker.h -----------------------------------------------------------===//
26 /** \class Linker
27 * \brief Linker is a modular linker.
29 class Linker {
31 Linker();
33 ~Linker();
35 /// emulate - To set up target-dependent options and default linker script.
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-scripts/
map-address.d 2 Linker script and memory map
  /frameworks/compile/mclinker/lib/Core/
Linker.cpp 1 //===- Linker.cpp ---------------------------------------------------------===//
9 #include "mcld/Linker.h"
34 Linker::Linker()
42 Linker::~Linker() {
46 /// emulate - To set up target-dependent options and default linker script.
48 bool Linker::emulate(LinkerScript& pScript, LinkerConfig& pConfig) {
66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) {
77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/
Makefile 14 Target ExecutionEngine Linker MC Object DebugInfo
  /external/swiftshader/third_party/LLVM/include/llvm/
Linker.h 1 //===- llvm/Linker.h - Module Linker Interface ------------------*- C++ -*-===//
10 // This file defines the interface to the module/file/archive linker.
30 /// In this case the Linker still retains ownership of the Module. If the
32 /// to the caller and the Linker object is only suitable for destruction.
33 /// The Linker can link Modules from memory, bitcode files, or bitcode
35 /// presented to it. By default, the linker will generate error and warning
39 /// @brief The LLVM Linker.
40 class Linker {
54 /// linker
    [all...]
  /prebuilts/go/darwin-x86/test/fixedbugs/
bug472.go 7 // Linker would incorrectly parse export data and think
  /prebuilts/go/linux-x86/test/fixedbugs/
bug472.go 7 // Linker would incorrectly parse export data and think
  /external/llvm/bindings/ocaml/linker/
llvm_linker.mli 10 (** Linker.
12 This interface provides an OCaml API for LLVM bitcode linker,
13 the classes in the Linker library. *)
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-arm/
unwind-1.s 11 @ Section with no unwinding information. Linker should insert a cantunwind entry.
unwind-2.s 15 @ last text section has unwind information. Linker should append a
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-tic6x/
unwind-2.s 19 # last text section has unwind information. Linker should append a
unwind-1.s 16 # Linker should insert a cantunwind entry.
  /external/clang/lib/Driver/
Tools.h 194 class LLVM_LIBRARY_VISIBILITY Linker : public Common {
196 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {}
225 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool {
227 Linker(const ToolChain &TC) : GnuTool("hexagon::Linker", "hexagon-ld", TC) {}
243 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool {
245 Linker(const ToolChain &TC) : GnuTool("amdgpu::Linker", "ld.lld", TC) {
    [all...]
  /external/libmojo/base/android/java/src/org/chromium/base/library_loader/
LibraryLoader.java 96 * before calling System.loadLibrary, this only applies when not using the chromium linker.
223 // Helper for loadAlreadyLocked(). Load a native shared library with the Chromium linker.
225 private void loadLibrary(Linker linker, @Nullable String zipFilePath, String libFilePath) {
226 if (linker.isUsingBrowserSharedRelros()) {
231 linker.loadLibrary(zipFilePath, libFilePath);
235 linker.loadLibraryNoFixedAddress(zipFilePath, libFilePath);
239 linker.loadLibrary(zipFilePath, libFilePath);
248 // Invoke either Linker.loadLibrary(...) or System.loadLibrary(...), triggering
257 if (Linker.isUsed())
259 Linker linker = Linker.getInstance(); local
    [all...]
  /external/llvm/tools/llvm-link/
llvm-link.cpp 1 //===- llvm-link.cpp - Low-level LLVM linker ------------------------------===//
25 #include "llvm/Linker/Linker.h"
201 Linker &L) {
246 // order they are seen and selected by the linker, changing program
280 // Instruct the linker to not automatically import linkonce defintion.
281 unsigned Flags = Linker::Flags::DontForceLinkLinkonceODR;
290 static bool linkFiles(const char *argv0, LLVMContext &Context, Linker &L,
294 unsigned ApplicableFlags = Flags & Linker::Flags::OverrideFromSrc;
332 // All linker flags apply to linking of subsequent files
    [all...]
  /external/llvm/bindings/go/llvm/
linker.go 1 //===- linker.go - Bindings for linker ------------------------------------===//
10 // This file defines bindings for the linker component.
18 #include "llvm-c/Linker.h"
  /prebuilts/tools/common/m2/repository/com/squareup/dagger/dagger/1.2.2/
dagger-1.2.2.jar 
  /external/llvm/include/llvm/LTO/legacy/
LTOCodeGenerator.h 16 // linker to through the IPO and Post-IPO phases. By using obj-file extension,
53 class Linker;
138 /// \note It is up to the linker to remove the intermediate output file. Do
147 /// caller (linker), it brings the output to a buffer, and returns the buffer
209 std::unique_ptr<Linker> TheLinker;
  /external/swiftshader/third_party/LLVM/tools/llvm-link/
llvm-link.cpp 1 //===- llvm-link.cpp - Low-level LLVM linker ------------------------------===//
15 #include "llvm/Linker.h"
83 cl::ParseCommandLineOptions(argc, argv, "llvm linker\n");
106 if (Linker::LinkModules(Composite.get(), M.get(), Linker::DestroySource,
  /external/swiftshader/third_party/LLVM/tools/lto/
LTOCodeGenerator.h 18 #include "llvm/Linker.h"
60 llvm::Linker _linker;
  /external/llvm/lib/Linker/
LinkModules.cpp 1 //===- lib/Linker/LinkModules.cpp - Module Linker Implementation ----------===//
10 // This file implements the LLVM module linker.
15 #include "llvm-c/Linker.h"
20 #include "llvm/Linker/Linker.h"
50 return !(Flags & Linker::DontForceLinkLinkonceODR);
52 bool shouldOverrideFromSrc() { return Flags & Linker::OverrideFromSrc; }
53 bool shouldLinkOnlyNeeded() { return Flags & Linker::LinkOnlyNeeded; }
55 return Flags & Linker::InternalizeLinkedSymbols
    [all...]

Completed in 1154 milliseconds

1 2 3