| /llvm-project-15.0.7/llvm/bindings/python/llvm/ |
| H A D | core.py | 450 def register_library(library): argument 474 library.LLVMInitializeIPO.restype = None 488 library.LLVMShutdown.argtypes = [] 489 library.LLVMShutdown.restype = None 496 library.LLVMContextCreate.argtypes = [] 519 library.LLVMDisposeModule.restype = None 525 library.LLVMSetDataLayout.restype = None 531 library.LLVMSetTarget.restype = None 534 library.LLVMDumpModule.restype = None 557 library.LLVMDumpValue.restype = None [all …]
|
| H A D | object.py | 426 def register_library(library): argument 435 library.LLVMGetSections.argtypes = [ObjectFile] 436 library.LLVMGetSections.restype = c_object_p 447 library.LLVMGetSymbols.argtypes = [ObjectFile] 448 library.LLVMGetSymbols.restype = c_object_p 458 library.LLVMGetSectionName.restype = c_char_p 461 library.LLVMGetSectionSize.restype = c_uint64 483 library.LLVMGetSymbolName.argtypes = [Symbol] 484 library.LLVMGetSymbolName.restype = c_char_p 489 library.LLVMGetSymbolSize.argtypes = [Symbol] [all …]
|
| H A D | disassembler.py | 148 def register_library(library): argument 149 library.LLVMCreateDisasm.argtypes = [c_char_p, c_void_p, c_int, 151 library.LLVMCreateDisasm.restype = c_object_p 153 library.LLVMDisasmDispose.argtypes = [Disassembler] 155 library.LLVMDisasmInstruction.argtypes = [Disassembler, POINTER(c_ubyte), 157 library.LLVMDisasmInstruction.restype = c_size_t 159 library.LLVMSetDisasmOptions.argtypes = [Disassembler, c_uint64] 160 library.LLVMSetDisasmOptions.restype = c_int
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | implib-name.test | 11 CHECK-DEFAULT-DLL-EXT: library.dll 12 CHECK-DEFAULT-DLL-EXT: library.dll 13 CHECK-DEFAULT-DLL-EXT: library.dll 14 CHECK-DEFAULT-DLL-EXT: library.dll 19 CHECK-DEFAULT-EXE-EXT: library.exe 20 CHECK-DEFAULT-EXE-EXT: library.exe 21 CHECK-DEFAULT-EXE-EXT: library.exe 33 CHECK-EXTENSION: library.ext 34 CHECK-EXTENSION: library.ext 35 CHECK-EXTENSION: library.ext [all …]
|
| H A D | implib-name-mingw.test | 11 RUN: rm -f %t-out/library.lib 12 RUN: lld-link -dll -machine:x64 -def:%S/Inputs/named.def -out:%t-out/library.dll %t-out/object.obj … 13 RUN: test -f %t-out/library.lib 15 RUN: rm -f %t-out/library.lib 16 RUN: lld-link -lldmingw -dll -machine:x64 -def:%S/Inputs/named.def -out:%t-out/library.dll %t-out/o… 17 RUN: not test -f %t-out/library.lib 19 …def:%S/Inputs/named.def -out:%t-out/library.dll %t-out/object.obj -entry:f -subsystem:console -imp… 20 RUN: test -f %t-out/library.lib
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | deplibs.s | 11 # MISSING: error: [[OBJ]]: unable to find library from dependent library specifier: foo.a 12 # MISSING-NEXT: error: [[OBJ]]: unable to find library from dependent library specifier: bar 21 # MINUSR: error: [[OBJ]]: unable to find library from dependent library specifier: bar 22 # MINUSR-NEXT: error: [[OBJ]]: unable to find library from dependent library specifier: foo.a 23 # MINUSR-NOT: unable to find library from dependent library specifier 37 ## LLD tries to resolve dependent library specifiers in the following order: 39 ## library search path. This means that a directive of "foo.a" could lead 40 ## to a library named "libfoo.a.a" being linked in. 41 ## 2) The literal name in a library search path. 43 ## When using library search paths for dependent libraries, LLD follows the same
|
| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-tli-checker.rst | 1 llvm-tli-checker - TargetLibraryInfo vs library checker 9 :program:`llvm-tli-checker` [*options*] [*library-file...*] 15 availability of library functions against the set of functions exported 16 by the specified library files, reporting any disagreements between TLI's 19 the compiler will not "optimize" some code sequence into a library call 32 Found a grand total of 235 library symbols 45 Print "available"/"not available" for each library function, according to 55 A base directory to prepend to each library file path. This is handy 56 when there are a number of library files all in the same directory, or 68 Read and report a summary for each library file separately. This can be [all …]
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | implicit-intel-builtin-decl.c | 6 c-warning{{call to undeclared library function '_mm_getcsr'}} \ in f() 9 c-warning{{call to undeclared library function '_mm_setcsr'}} \ in f() 12 c-warning{{call to undeclared library function '_mm_sfence'}} \ in f() 16 c-warning{{call to undeclared library function '_mm_clflush'}} \ in f() 19 c-warning{{call to undeclared library function '_mm_lfence'}} \ in f() 22 c-warning{{call to undeclared library function '_mm_mfence'}} \ in f() 25 c-warning{{call to undeclared library function '_mm_pause'}} \ in f()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | Toolchain.rst | 149 .. FIXME: Describe profiling runtime library 191 Atomics library 220 Unwind library 245 library to be provided. 268 compiler-rt, and the relevant portion of that library 272 C standard library 276 `C standard library <https://en.cppreference.com/w/c>`_ 279 C++ ABI library 282 The C++ ABI library provides an implementation of the library portion of 294 to have more than one C++ ABI library in a program. [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ar/ |
| H A D | add-library.test | 10 CHECK-NAMES-NO-ADDLIB: add-library.test.tmp-add-lib1.o 11 CHECK-NAMES-NO-ADDLIB: add-library.test.tmp-add-lib2.o 22 CHECK-NAMES-ADDLIB: add-library.test.tmp-add-lib3.o 23 CHECK-NAMES-ADDLIB: add-library.test.tmp-add-lib1.o 24 CHECK-NAMES-ADDLIB: add-library.test.tmp-add-lib2.o 34 CHECK-NAMES-DUPLICATE: add-library.test.tmp-add-lib3.o 35 CHECK-NAMES-DUPLICATE: add-library.test.tmp-add-lib1.o 36 CHECK-NAMES-DUPLICATE: add-library.test.tmp-add-lib2.o 37 CHECK-NAMES-DUPLICATE: add-library.test.tmp-add-lib1.o
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/ |
| H A D | exports-implib.test | 1 RUN: llvm-readobj --coff-exports %p/Inputs/library.lib | FileCheck %s 3 CHECK: File: library.dll 9 CHECK: File: library.dll 15 CHECK: File: library.dll 21 CHECK: File: library.dll
|
| /llvm-project-15.0.7/third-party/benchmark/ |
| H A D | README.md | 12 A library to benchmark code snippets, similar to unit tests. Example: 52 The library can be used with C++03. However, it requires C++11 to build, 53 including compiler and standard library support. 55 The following minimum versions are required to build the library: 73 # Check out the library. 75 # Go to the library root directory 83 # Build the library. 105 If you want to install the library globally, also run: 192 Alternatively, link against the `benchmark_main` library and remove 204 library. [all …]
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | sub-library.s | 4 ## Create a libsuper that has libgoodbye as a sub-library, which in turn has 5 ## libhello as another sub-library. 45 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %s -o %t/sub-library.o 46 # RUN: %lld -o %t/sub-library -L%t -lsuper %t/sub-library.o 48 # RUN: llvm-objdump --macho --bind %t/sub-library | FileCheck %s 54 ## Check that we fail gracefully if the sub-library is missing 55 # RUN: not %lld -dylib -o %t/sub-library -sub_library libmissing %t/sub-library.o 2>&1 \ 59 # RUN: not %lld -o %t/sub-library -L%t -lsuper %t/sub-library.o 2>&1 \
|
| /llvm-project-15.0.7/mlir/cmake/modules/ |
| H A D | AddMLIR.cmake | 133 # Declare a PDLL library in the current directory. 214 # aggregate shared library. 216 # are compatible with building an object library. 256 # Is an object library needed. 262 # Determine type of library. 347 # we need to install the OBJECT library. 377 # Declares an aggregate library. Such a library is a combination of arbitrary 390 # into this library. Each of these must be an add_mlir_library() library 516 # Adds an MLIR library target for installation. 555 # the exports via a shared library. [all …]
|
| /llvm-project-15.0.7/libcxx/cmake/Modules/ |
| H A D | HandleLibCXXABI.cmake | 2 # Define targets for linking against the selected ABI library 6 # headers of the selected ABI library. 7 # - libcxx-abi-shared: A target representing the selected shared ABI library. 8 # - libcxx-abi-static: A target representing the selected static ABI library. 12 # constituting the ABI library, suitable for bundling 13 # into a shared library. 16 # into a static library. 29 # the search path. Instead, what we do is copy just the ABI library headers to 67 # It imports a library named <name> searched at the given <path>. 164 # FIXME: Figure out how to configure the ABI library on Windows. [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/lto/ |
| H A D | deplibs.s | 6 ; CHECK: error: [[OBJ]]: unable to find library from dependent library specifier: foo 7 ; CHECK: error: [[OBJ]]: unable to find library from dependent library specifier: bar
|
| /llvm-project-15.0.7/lldb/tools/intel-features/ |
| H A D | README.txt | 13 A shared library has been developed to use various hardware features of 14 Intel(R) architecture based processors through LLDB's command line. The library 24 build to generate a shared library (lldbIntelFeatures) to provide all these 39 The shared library (lldbIntelFeatures) has a cmake based build and can be built 44 feature while building lldbIntelFeatures library. This is done by flags described 49 the feature is excluded while building lldbIntelFeatures library. 58 All CLI commands provided by this shared library can be used through the LLDB's
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | builtin_objc_lib_functions.m | 3 Class f0(void) { return objc_getClass("a"); } // expected-warning {{call to undeclared library func… 7 Class f1(void) { return objc_getMetaClass("a"); } // expected-warning {{call to undeclared library … 10 void f2(id val) { objc_enumerationMutation(val); } // expected-warning {{call to undeclared library… 13 …objc_msgSend_fpret(self, op); } // expected-warning {{call to undeclared library function 'objc_ms… 17 …return objc_msgSendSuper(super, op); // expected-warning {{call to undeclared library function 'ob… 22 …return objc_assign_strongCast(val, dest); // expected-warning {{call to undeclared library functio… 27 …tch(exceptionClass, exception); // expected-warning {{call to undeclared library function 'objc_ex…
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | UsingLibcxx.rst | 12 anything special in order to use the library. 16 when it is not the default library used by their toolchain. 25 matches that Standard in the library. 34 library until the standard has been ratified. 49 library will not remain compatible between versions. 59 access to experimental library features. 83 standard library and to override it with custom paths. With Clang, this can 95 The option ``-Wl,-rpath,<install>/lib`` adds a runtime library search path, 220 building statically for inclusion into another library. 255 additional extended applications at the discretion of the library. All [all …]
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | ThreadingSupportAPI.rst | 37 library. Such a configuration is useful for library vendors who wish to 38 distribute a thread-agnostic libc++ library, where the users of the library are 49 particular configuration of the library without being tied to a vendor-specific 50 threading system. This option is only meant to be used by libc++ library 75 threading API to be provided by an external library. When defined 80 This macro is used to build an external threading library using the 83 be compiled into a library.
|
| H A D | DebugMode.rst | 14 incorrect usage of the standard library. These checks are disabled by default, but 15 they can be enabled by vendors when building the library by using ``LIBCXX_ENABLE_DEBUG_MODE``. 18 including any dependent libraries, against a Standard library configured identically 20 a Standard library with the debug mode enabled with code built against a Standard library 36 debug mode, and causes the library to violate some of the Standard's complexity clauses. 40 The library contains various assertions to check the validity of iterators used 56 The library supports the randomization of unspecified behavior. For example, randomizing
|
| /llvm-project-15.0.7/bolt/docs/ |
| H A D | RuntimeLibrary.md | 3 A high-level view on the simple linker used to insert auxiliary/library code into the final binary … 11 …library with all the code you need to insert. This library defines some symbols and can be linked … 13 ## The runtime library 15 Currently, our runtime library is written in C++ and contains code that helps us instrument a binar… 18 …library is not written with regular C++ code as it is not linked against any other libraries (this… 33 … the runtime library right away. The input program lives in its own module that may end up with un…
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | README.txt | 8 library. The main purpose of the library is to demangle C++ symbols, 14 Why are there multiple copies of the this library in the source tree? 33 differences, we want to keep the "core" generic demangling library 36 If you're working on the generic library, then do the work first in 40 blindly overwrites all changes to the generic library in llvm, so be 50 shared demangler library. 57 included in the core library. In the future though, we should probably move all
|
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | README.txt | 8 library. The main purpose of the library is to demangle C++ symbols, 14 Why are there multiple copies of the this library in the source tree? 33 differences, we want to keep the "core" generic demangling library 36 If you're working on the generic library, then do the work first in 40 blindly overwrites all changes to the generic library in llvm, so be 50 shared demangler library. 57 included in the core library. In the future though, we should probably move all
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __availability | 20 // library on macOS, iOS and other Apple platforms. In order for users to be 24 // symbol in the library. 28 // that previously released library. Normally, this would be a load-time error 29 // when one tries to launch the program against the older library. 42 // in the shared library, a macro should be added below to mark this feature 44 // shared library, they can update the markup appropriately. 46 // Furthermore, many features in the standard library have corresponding 143 // which requires shared library support for various operations 152 // This controls the availability of the C++20 format library. 153 // The library is in development and not ABI stable yet. P2216 is [all …]
|