reference, declarationdefinition
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; };