Home
last modified time | relevance | path

Searched refs:ORC (Results 1 – 18 of 18) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/docs/
H A DORCv2.rst2 ORC Design and Implementation
12 implementation of the ORC JIT APIs. Except where otherwise stated all discussion
19 ORC provides a modular API for building JIT compilers. There are a number
22 1. The LLVM tutorials use a simple ORC-based JIT class to execute expressions
41 ORC provides the following features:
44 ORC provides APIs to link relocatable object files (COFF, ELF, MachO) [1]_
51 ORC provides off the shelf components (IRCompileLayer, SimpleCompiler,
162 rules used by the static and dynamic linkers. This allows ORC to JIT
268 Many of ORC's top-level APIs are visible in the example above:
785 2. **ORC RPC based TargetProcessControl implementation**
[all …]
H A DJITLink.rst2 JITLink and ORC's ObjectLinkingLayer
18 JITLink is a library for :ref:`jit_linking`. It was built to support the ORC JIT
19 APIs and is most commonly accessed via ORC's ObjectLinkingLayer API. JITLink was
23 ORC to execute code generated from source languages which rely on these features
29 (prototype) ORC runtime.
44 ``ObjectLinkingLayer`` is ORCs wrapper for JITLink. It is an ORC layer that
262 definitions within the same simulated dylib (e.g. ORC ``JITDylib``) or
481 any JITLink clients (especially ORC queries for symbol resolution) can
713 ORC provides a cross-process ``JITLinkMemoryManager`` based on an ORC-RPC-based
757 Connection to the ORC Runtime
[all …]
H A DUserGuides.rst180 Describes the design and implementation of the ORC APIs, including some
184 Describes the design and APIs for the JITLink library, ORC's new JIT
H A DDebuggingJITedCode.rst56 with MCJIT instead of the newer ORC JIT.
H A DGettingStarted.rst845 ORC JIT APIs interact with other parts of LLVM. It also, teaches how to
/netbsd/external/bsd/file/dist/magic/magdir/
H A Dapache10 # ORC files
12 0 string ORC Apache ORC
/netbsd/external/apache2/llvm/dist/llvm/docs/tutorial/
H A DBuildingAJIT2.rst2 Building a JIT: Adding Optimizations -- An introduction to ORC Layers
15 **Warning: This tutorial is currently being updated to account for ORC API
21 Welcome to Chapter 2 of the "Building an ORC-based JIT in LLVM" tutorial. In
25 little code by composing two off-the-shelf *ORC layers*: IRCompileLayer and
28 In this layer we'll learn more about the ORC layer concept by using a new layer,
43 instead. For now this will provide us a motivation to learn more about ORC
51 Chapter 1 and compose an ORC *IRTransformLayer* on top. We will look at how the
196 layer through the transform function object, and (2) implementing the ORC
197 ``IRLayer`` interface (which itself conforms to the general ORC Layer concept,
228 the "opt" phase of an LLVM compiler) whose API is is opaque to ORC in an
[all …]
H A DBuildingAJIT1.rst11 **Warning: This tutorial is currently being updated to account for ORC API
17 Welcome to Chapter 1 of the "Building an ORC-based JIT in LLVM" tutorial. This
19 On-Request-Compilation (ORC) APIs. It begins with a simplified version of the
25 The goal of this tutorial is to introduce you to LLVM's ORC JIT APIs, show how
32 introduce some of the basic concepts of the ORC JIT APIs, including the
33 idea of an ORC *Layer*.
42 replacing the Compile-On-Demand layer with a custom layer that uses the ORC
53 Finally, a word on API generations: ORC is the 3rd generation of LLVM JIT API.
58 are transitioning from them to ORC.
253 to *mangle* the name of the symbol we're searching for first. The ORC JIT
[all …]
H A DBuildingAJIT3.rst15 **Warning: This text is currently out of date due to ORC API updates.**
20 Welcome to Chapter 3 of the "Building an ORC-based JIT in LLVM" tutorial. This
21 chapter discusses lazy JITing and shows you how to enable it by adding an ORC
37 the ORC APIs provide us with a layer to lazily compile LLVM IR:
H A DBuildingAJIT4.rst15 Welcome to Chapter 4 of the "Building an ORC-based JIT in LLVM" tutorial. This
/netbsd/games/larn/
H A Dheader.h270 #define ORC 6 macro
H A Dmonster.c1305 case ORC: in dropsomething()
/netbsd/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-builtin.def2238 BU_P8V_OVERLOAD_2 (ORC, "orc")
H A Drs6000.md7237 ;; 128-bit ANDC/ORC
/netbsd/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-builtin.def2238 BU_P8V_OVERLOAD_2 (ORC, "orc")
H A Drs6000.md6663 ;; 128-bit ANDC/ORC
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td2665 defm ORC : XForm_6r<31, 412, (outs gprc:$rA), (ins gprc:$rS, gprc:$rB),
3859 (RLWINM (ORC $in, (NEG $in)), 1, 31, 31)>,
/netbsd/share/misc/
H A Dairport5684 ORC:Orocue, Colombia