Lines Matching refs:compilation
26 evaluation. In this use case, cross compilation allows expressions compiled
50 **LLVM IR compilation**
54 **Eager and lazy compilation**
59 compilation via lazy-reexports (see :ref:`Laziness`).
70 re-enter the ORC (e.g. to request lazy compilation) concurrently from multiple
92 compilation of LLVM IR and linking of relocatable object files. All operations
99 compilation of LLVM IR. When an LLVM IR module is added via the addLazyIRModule
137 // Build an LLLazyJIT instance that uses four worker threads for compilation,
142 // JIT'd code will jump here if lazy compilation fails, giving us an
211 This example tells us nothing about *how* or *when* compilation will happen.
229 addresses for symbols: (1) It triggers compilation of the symbol(s) searched for
231 synchronization mechanism for concurrent compilation. The pseudo-code for the
289 representation and passing it back to the layer when compilation is required
431 symbol can be any state of compilation (uncompiled, already in the process of
433 laziness to be safely mixed with features like remote compilation, concurrent
434 compilation, concurrent JIT'd code, and speculative compilation.
474 concurrent JIT compilation. The new APIs (including new layer interfaces and
772 Clients wishing to maximize possibilities for concurrent compilation will want
949 ORC's support for concurrent compilation allows us to easily enable
950 *speculative* JIT compilation: compilation of code that is not needed yet,
953 example of speculative compilation with ORC has already been developed (see
957 speculative compilation.
965 needed: in ORCv2, deferring compilation until symbols are looked up is