|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
include/llvm/ExecutionEngine/Orc/CompileUtils.h 60 class TMOwningSimpleCompiler : public SimpleCompiler {
unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp 113 class FunkySimpleCompiler : public SimpleCompiler {
References
examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h 54 LegacyIRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h 80 LegacyIRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h 85 LegacyIRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
examples/Kaleidoscope/include/KaleidoscopeJIT.h 43 using CompileLayerT = LegacyIRCompileLayer<ObjLayerT, SimpleCompiler>;
include/llvm/ExecutionEngine/Orc/CompileUtils.h 60 class TMOwningSimpleCompiler : public SimpleCompiler {
include/llvm/ExecutionEngine/Orc/IRCompileLayer.h 77 CompileFtor Compile,
83 CompileFtor& getCompiler() { return Compile; }
131 CompileFtor Compile;
lib/ExecutionEngine/Orc/CompileUtils.cpp 28 SimpleCompiler::CompileResult SimpleCompiler::operator()(Module &M) {
61 SimpleCompiler::CompileResult
81 SimpleCompiler C(*TM, ObjCache);
lib/ExecutionEngine/Orc/OrcCBindingsStack.h 110 using CompileLayerT = orc::LegacyIRCompileLayer<ObjLayerT, orc::SimpleCompiler>;
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h 461 using CompileLayerT = LegacyIRCompileLayer<ObjectLayerT, orc::SimpleCompiler>;
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp 142 SimpleCompiler Compile(*TM);
227 SimpleCompiler Compile(*TM);
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp 48 orc::SimpleCompiler IRCompiler(*TM);
unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp 113 class FunkySimpleCompiler : public SimpleCompiler {
181 class FunkySimpleCompiler : public SimpleCompiler {
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp 107 SimpleCompiler IRCompiler(*TM);
usr/include/c++/7.4.0/bits/move.h 98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/bits/std_function.h 91 : is_trivially_copyable<_Tp>::type
110 _Tp&
115 const _Tp&
161 (__is_location_invariant<_Functor>::value
162 && sizeof(_Functor) <= _M_max_size
163 && __alignof__(_Functor) <= _M_max_align
164 && (_M_max_align % __alignof__(_Functor) == 0));
169 static _Functor*
172 const _Functor* __ptr =
173 __stored_locally? std::__addressof(__source._M_access<_Functor>())
174 /* have stored a pointer */ : __source._M_access<_Functor*>();
183 ::new (__dest._M_access()) _Functor(__source._M_access<_Functor>());
183 ::new (__dest._M_access()) _Functor(__source._M_access<_Functor>());
200 __victim._M_access<_Functor>().~_Functor();
223 __dest._M_access<_Functor*>() = _M_get_pointer(__source);
238 _M_init_functor(_Any_data& __functor, _Functor&& __f)
258 _M_not_empty_function(const _Tp&)
263 _M_init_functor(_Any_data& __functor, _Functor&& __f, true_type)
264 { ::new (__functor._M_access()) _Functor(std::move(__f)); }
267 _M_init_functor(_Any_data& __functor, _Functor&& __f, false_type)
293 : public _Function_base::_Base_manager<_Functor>
295 typedef _Function_base::_Base_manager<_Functor> _Base;
465 function(_Functor);
689 typedef _Function_handler<_Res(_ArgTypes...), _Functor> _My_handler;
usr/include/c++/7.4.0/type_traits 417 typename remove_cv<_Tp>::type>::type
432 typename remove_cv<_Tp>::type>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1633 { typedef _Tp type; };
1659 { typedef _Tp&& type; };