blob: d2c33cda1a625d743053b675c98d1177dbf33d09 [file] [log] [blame]
Eli Bendersky5262ad22012-03-13 08:33:15 +00001
2
Douglas Gregor85fedbe2009-06-23 17:57:35 +00003add_llvm_library(LLVMExecutionEngine
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00004 ExecutionEngine.cpp
5 ExecutionEngineBindings.cpp
Lang Hames7ea98e12014-11-27 01:41:16 +00006 GDBRegistrationListener.cpp
Filip Pizlo1cec8ab2013-05-21 20:24:07 +00007 RTDyldMemoryManager.cpp
Lang Hames8a6f3552015-02-06 19:36:40 +00008 SectionMemoryManager.cpp
Dylan Noblesmith1756faa2011-05-13 21:36:16 +00009 TargetSelect.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000010 )
Oscar Fuentes5ed96262011-02-18 22:06:14 +000011
12add_subdirectory(Interpreter)
Oscar Fuentes5ed96262011-02-18 22:06:14 +000013add_subdirectory(MCJIT)
Lang Hames93de2a12015-01-23 21:25:00 +000014add_subdirectory(Orc)
Oscar Fuentese4840e22011-03-21 23:07:53 +000015add_subdirectory(RuntimeDyld)
Eli Bendersky5262ad22012-03-13 08:33:15 +000016
17if( LLVM_USE_OPROFILE )
18 add_subdirectory(OProfileJIT)
19endif( LLVM_USE_OPROFILE )
20
21if( LLVM_USE_INTEL_JITEVENTS )
22 add_subdirectory(IntelJITEvents)
23endif( LLVM_USE_INTEL_JITEVENTS )