Home
last modified time | relevance | path

Searched refs:backends (Results 1 – 25 of 43) sorted by relevance

12

/llvm-project-15.0.7/clang/test/Driver/
H A Dcheck-time-trace-sections.py18 backends = [event for event in events if event["name"] == "Backend"] variable
33 for backend in backends]):
/llvm-project-15.0.7/llvm/bindings/ocaml/
H A DCMakeLists.txt4 add_subdirectory(backends)
/llvm-project-15.0.7/llvm/bindings/ocaml/all_backends/
H A Dllvm_all_backends.mli9 (** Initialize all the backends targets *)
/llvm-project-15.0.7/llvm/docs/TableGen/
H A Dindex.rst58 To be useful, one of the `backends`_ must be used. These backends are
263 TableGen backends
283 backends, and see the :doc:`TableGen Backend Developer's Guide <./BackGuide>`
296 the basic concepts via custom-made backends, which can pervert the original
301 backends adhere to strict rules. Others are suggesting we should move to less,
H A DBackGuide.rst18 to various backends, which extract information from a subset of the records
24 provided by TableGen for the backends. For a complete reference to the
30 TableGen source files. For a description of the existing backends, see
480 * The list of includes is the minimal list required by most backends.
680 difficult for backends to report clear error messages with accurate source
719 TableGen provides some tools to aid in debugging backends.
H A DBackEnds.rst11 TableGen backends are at the core of TableGen's functionality. The source
20 features. Some backends generate output that is consumed by more than one
22 preprocessor tricks to be used. Some backends can also print C++ code
470 for writing custom backends without having to modify TableGen itself,
579 These values are not expected to be needed by backends. The standard
H A DProgRef.rst18 to various *backends*, which extract information from a subset of the records
33 for a description of the LLVM TableGen backends, and :doc:`TableGen
37 Here are a few of the things backends can do.
67 backends will process. Note that TableGen assigns no meanings to fields; the
68 meanings are entirely up to the backends and the programs that incorporate
69 the output of those backends.
1301 backends. Here is an example of an ``assert`` in two class definitions.
/llvm-project-15.0.7/lld/
H A DCODE_OWNERS.TXT14 D: COFF, ELF backends (COFF/* ELF/*)
/llvm-project-15.0.7/llvm/test/tools/gold/X86/
H A Dthinlto_emit_imports.ll8 ; Ensure gold generates imports files if requested for distributed backends.
/llvm-project-15.0.7/clang/docs/
H A DThinLTO.rst26 later when the modules are optimized in fully parallel backends.
28 the ThinLTO backends in threads. So the usage model is not affected
29 as the distinction between the fast serial thin link step and the backends
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A DMETA.llvm.in115 description = "All backends for LLVM"
/llvm-project-15.0.7/lld/test/COFF/
H A Dthinlto-emit-imports.ll11 ; Ensure lld generates imports files if requested for distributed backends.
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dbugpoint.rst143 respectively. The interpreter and the JIT backends cannot currently
144 be used as the "safe" backends.
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dno-cse-nonlocal-convergent-instrs.mir12 # actual bug in the AMDGPU backend. The current open source GPU backends as is
/llvm-project-15.0.7/lld/test/ELF/lto/
H A Dthinlto-emit-imports.ll11 ; Ensure lld generates imports files if requested for distributed backends.
/llvm-project-15.0.7/llvm/docs/
H A DUserGuides.rst179 Information on how to write LLVM backends for machine targets.
H A DBranchWeightMetadata.rst222 and we need to ensure the IR matches in the ThinLTO backends for profile
H A DHowToBuildWithPGO.rst62 - some coverage of other architectures (if other arches are supported backends).
H A DNewPassManager.rst154 Sometimes either frontends or backends will want to inject passes into the
156 backends may want to add passes that lower custom intrinsics. For these
H A DFuzzingLLVM.rst222 The ``FuzzMutate`` library is used to structurally fuzz backends in
H A DOpaquePointers.rst91 regards to address spaces. People maintaining backends that care a lot about
/llvm-project-15.0.7/openmp/docs/
H A DSupportAndFAQ.rst57 <https://llvm.org/docs/GettingStarted.html>`__.). Make sure all backends that
59 backends enabled. When building with `LLVM_ENABLE_RUNTIMES="openmp"` OpenMP
/llvm-project-15.0.7/polly/docs/
H A DUsingPollyWithClang.rst49 The OpenMP backends can be further influenced using the following CL switches:
/llvm-project-15.0.7/llvm/test/ThinLTO/X86/
H A Ddevirt2.ll73 ; Index based WPD, distributed backends
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td54 // Tablegen backends know how to expand MCInstPredicate definitions into actual

12