|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ExecutionEngine/Orc/Core.h 34 class ExecutionSession;
References
examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h 34 ExecutionSession ES;
examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h 39 ExecutionSession ES;
examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h 49 ExecutionSession ES;
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h 75 ExecutionSession ES;
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h 80 ExecutionSession &ES;
97 KaleidoscopeJIT(ExecutionSession &ES, MyRemote &Remote)
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp 1281 ExecutionSession ES;
examples/Kaleidoscope/include/KaleidoscopeJIT.h 127 ExecutionSession ES;
examples/SpeculativeJIT/SpeculativeJIT.cpp 51 auto ES = std::make_unique<ExecutionSession>();
77 ExecutionSession &getES() { return *ES; }
99 std::unique_ptr<ExecutionSession> ES, DataLayout DL,
131 std::unique_ptr<ExecutionSession> ES;
include/llvm/ADT/Optional.h 87 template <class... Args> void emplace(Args &&... args) {
237 template <typename... ArgTypes> void emplace(ArgTypes &&... Args) {
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h 88 CompileOnDemandLayer(ExecutionSession &ES, IRLayer &BaseLayer,
285 ORCv1DeprecationAcknowledgement, ExecutionSession &ES,
737 ExecutionSession &ES;
753 ExecutionSession &ES, BaseLayerT &BaseLayer,
include/llvm/ExecutionEngine/Orc/Core.h 519 ExecutionSession &getExecutionSession() const { return ES; }
708 JITDylib(ExecutionSession &ES, std::string Name);
751 ExecutionSession &ES;
818 ExecutionSession &setErrorReporter(ErrorReporter ReportError) {
829 ExecutionSession &setDispatchMaterialization(
1016 MangleAndInterner(ExecutionSession &ES, const DataLayout &DL);
1020 ExecutionSession &ES;
include/llvm/ExecutionEngine/Orc/IRCompileLayer.h 38 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
include/llvm/ExecutionEngine/Orc/IRTransformLayer.h 33 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer,
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h 201 ExecutionSession &ES,
214 ExecutionSession &ES;
227 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddress) {
240 LocalJITCompileCallbackManager(ExecutionSession &ES,
399 createLocalCompileCallbackManager(const Triple &T, ExecutionSession &ES,
include/llvm/ExecutionEngine/Orc/LLJIT.h 46 ExecutionSession &getExecutionSession() { return *ES; }
122 createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES);
136 std::unique_ptr<ExecutionSession> ES;
188 ExecutionSession &, const Triple &TT)>;
194 std::unique_ptr<ExecutionSession> ES;
include/llvm/ExecutionEngine/Orc/Layer.h 27 IRLayer(ExecutionSession &ES);
31 ExecutionSession &getExecutionSession() { return ES; }
59 ExecutionSession &ES;
72 IRMaterializationUnit(ExecutionSession &ES, ThreadSafeModule TSM,
115 ObjectLayer(ExecutionSession &ES);
119 ExecutionSession &getExecutionSession() { return ES; }
131 ExecutionSession &ES;
160 Expected<SymbolFlagsMap> getObjectSymbolFlags(ExecutionSession &ES,
include/llvm/ExecutionEngine/Orc/LazyReexports.h 85 LazyCallThroughManager(ExecutionSession &ES,
103 ExecutionSession &ES;
113 LocalLazyCallThroughManager(ExecutionSession &ES,
135 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr) {
149 createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
include/llvm/ExecutionEngine/Orc/Legacy.h 95 JITSymbolResolverAdapter(ExecutionSession &ES, SymbolResolver &R,
101 ExecutionSession &ES;
143 lookupWithLegacyFn(ExecutionSession &ES, AsynchronousSymbolQuery &Query,
178 LegacyLookupFnResolver(ExecutionSession &ES, LegacyLookupFn LegacyLookup,
199 ExecutionSession &ES;
206 createLegacyLookupResolver(ExecutionSession &ES, LegacyLookupFn LegacyLookup,
include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h 81 ObjectLinkingLayer(ExecutionSession &ES,
include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h 31 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 493 ExecutionSession &ES,
504 Create(rpc::RawByteChannel &Channel, ExecutionSession &ES) {
586 OrcRemoteTargetClient(rpc::RawByteChannel &Channel, ExecutionSession &ES,
685 ExecutionSession &ES;
include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h 54 RTDyldObjectLinkingLayer(ExecutionSession &ES,
368 ORCv1DeprecationAcknowledgement, ExecutionSession &ES,
466 ExecutionSession &ES;
include/llvm/ExecutionEngine/Orc/Speculation.h 123 Speculator(ImplSymbolMap &Impl, ExecutionSession &ref)
159 ExecutionSession &getES() { return ES; }
165 ExecutionSession &ES;
175 IRSpeculationLayer(ExecutionSession &ES, IRCompileLayer &BaseLayer,
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp 70 PartitioningIRMaterializationUnit(ExecutionSession &ES, ThreadSafeModule TSM,
112 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr,
128 auto &ES = getExecutionSession();
247 auto &ES = getExecutionSession();
lib/ExecutionEngine/Orc/Core.cpp 527 auto &ES = R.getTargetJITDylib().getExecutionSession();
635 auto &ES = QueryInfo->R.getTargetJITDylib().getExecutionSession();
1147 auto &ES = Worklist.front().first->getExecutionSession();
1728 JITDylib::JITDylib(ExecutionSession &ES, std::string Name)
2139 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL)
lib/ExecutionEngine/Orc/ExecutionUtils.cpp 131 auto &ES = JD.getExecutionSession();
lib/ExecutionEngine/Orc/IRCompileLayer.cpp 14 IRCompileLayer::IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
lib/ExecutionEngine/Orc/IRTransformLayer.cpp 15 IRTransformLayer::IRTransformLayer(ExecutionSession &ES,
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 116 createLocalCompileCallbackManager(const Triple &T, ExecutionSession &ES,
lib/ExecutionEngine/Orc/LLJIT.cpp 63 LLJIT::createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES) {
105 : ES(S.ES ? std::move(S.ES) : std::make_unique<ExecutionSession>()),
lib/ExecutionEngine/Orc/Layer.cpp 18 IRLayer::IRLayer(ExecutionSession &ES) : ES(ES) {}
26 IRMaterializationUnit::IRMaterializationUnit(ExecutionSession &ES,
92 auto &ES = R.getTargetJITDylib().getExecutionSession();
104 ObjectLayer::ObjectLayer(ExecutionSession &ES) : ES(ES) {}
154 Expected<SymbolFlagsMap> getObjectSymbolFlags(ExecutionSession &ES,
lib/ExecutionEngine/Orc/LazyReexports.cpp 22 ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr,
84 createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
lib/ExecutionEngine/Orc/Legacy.cpp 17 ExecutionSession &ES, SymbolResolver &R, MaterializationResponsibility *MR)
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp 57 auto &ES = Layer.getExecutionSession();
84 auto &ES = Layer.getExecutionSession();
172 auto &ES = Layer.getExecutionSession();
189 auto &ES = Layer.getExecutionSession();
197 auto &ES = MR.getTargetJITDylib().getExecutionSession();
231 auto &ES = MR.getTargetJITDylib().getExecutionSession();
320 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES,
lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp 15 ObjectTransformLayer::ObjectTransformLayer(ExecutionSession &ES,
lib/ExecutionEngine/Orc/OrcCBindingsStack.h 451 createCompileCallbackManager(TargetMachine &TM, orc::ExecutionSession &ES) {
463 createCODLayer(orc::ExecutionSession &ES, CompileLayerT &CompileLayer,
509 orc::ExecutionSession ES;
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h 464 ExecutionSession ES;
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp 21 auto &ES = MR.getTargetJITDylib().getExecutionSession();
77 ExecutionSession &ES, GetMemoryManagerFunction GetMemoryManager)
90 auto &ES = getExecutionSession();
215 ExecutionSession &ES, ResourcesGetter GetResources,
tools/clang/examples/clang-interpreter/main.cpp 53 ExecutionSession ES;
tools/lli/lli.cpp 651 llvm::orc::ExecutionSession ES;
tools/llvm-jitlink/llvm-jitlink.h 28 orc::ExecutionSession ES;
unittests/ExecutionEngine/Orc/LegacyCompileOnDemandLayerTest.cpp 27 DummyCallbackManager(ExecutionSession &ES)
66 ExecutionSession ES(std::make_shared<SymbolStringPool>());
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp 69 ExecutionSession ES;
128 ExecutionSession ES;
218 ExecutionSession ES;
282 ExecutionSession ES;
unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp 181 ExecutionSession ES(std::make_shared<SymbolStringPool>());
unittests/ExecutionEngine/Orc/OrcTestCommon.h 49 ExecutionSession ES{SSP};
158 orc::ExecutionSession ES;
unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp 52 ExecutionSession ES;
152 ExecutionSession ES;
217 ExecutionSession ES;
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h 343 _Args&&... __args)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
703 make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1317 _Args&&... __args)
usr/include/c++/7.4.0/bits/std_function.h 299 _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
297 __safe_conversion_up<_Up, _Ep>,
301 operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
811 { typedef unique_ptr<_Tp> __single_object; };
823 inline typename _MakeUniq<_Tp>::__single_object
824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1633 { typedef _Tp type; };
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>
1659 { typedef _Tp&& type; };