1import("//llvm/utils/unittest/unittest.gni") 2 3unittest("MCJITTests") { 4 deps = [ 5 "//llvm/lib/Analysis", 6 "//llvm/lib/ExecutionEngine", 7 "//llvm/lib/ExecutionEngine/MCJIT", 8 "//llvm/lib/ExecutionEngine/RuntimeDyld", 9 "//llvm/lib/IR", 10 "//llvm/lib/MC", 11 "//llvm/lib/Support", 12 "//llvm/lib/Target", 13 "//llvm/lib/Target:NativeTarget", 14 "//llvm/lib/Transforms/IPO", 15 "//llvm/lib/Transforms/InstCombine", 16 "//llvm/lib/Transforms/Scalar", 17 ] 18 sources = [ 19 "MCJITCAPITest.cpp", 20 "MCJITMemoryManagerTest.cpp", 21 "MCJITMultipleModuleTest.cpp", 22 "MCJITObjectCacheTest.cpp", 23 "MCJITTest.cpp", 24 ] 25 26 if (host_os == "win") { 27 sources += [ "MCJITTests.def" ] 28 } 29} 30