Lines Matching refs:library
133 # Declare a PDLL library in the current directory.
204 # Declare an mlir library which can be compiled in libMLIR.so
208 # Don't include this library in libMLIR.so. This option should be used
212 # Forces generation of an OBJECT library, exports additional metadata,
214 # aggregate shared library.
216 # are compatible with building an object library.
256 # Is an object library needed.
262 # Determine type of library.
292 # substituted for individual library dependencies if LLVM_LINK_LLVM_DYLIB
324 # that force the entire library to be embedded.
332 # which excludes it if the ultimate link target is excluding the library.
346 # In order for out-of-tree projects to build aggregates of this library,
347 # we need to install the OBJECT library.
359 # libraries will be dynamically excluded when evaluated on a final library
361 # libraries. Each link library can be a generator expression but must not
367 # For each link library, resolve the property MLIR_AGGREGATE_EXCLUDE_LIBS
368 # on the context target (i.e. the executable or shared library being linked)
369 # and, if it is not in that list, emit the library name. Otherwise, empty.
377 # Declares an aggregate library. Such a library is a combination of arbitrary
380 # typical when creating a .so/.dylib/.dll or a mondo static library.
390 # into this library. Each of these must be an add_mlir_library() library
435 # that each library advertises and patch it into the whole.
464 # For each link library, resolve the property MLIR_AGGREGATE_EXCLUDE_LIBS
465 # on the context target (i.e. the executable or shared library being linked)
466 # and, if it is not in that list, emit the library name. Otherwise, empty.
501 # files next to the library with a lot of debug information:
516 # Adds an MLIR library target for installation.
518 # where non-standard library builds can be installed.
544 # Declare an mlir library which is part of the public C-API.
555 # the exports via a shared library.
566 # Declare the library associated with a dialect.
572 # Declare the library associated with a conversion.
578 # Declare the library associated with a translation.
603 # often comes from referring to an LLVM library target