[InstCombine] Signed saturation patterns
[llvm-complete.git] / utils / gn / secondary / llvm / unittests / ExecutionEngine / MCJIT / BUILD.gn
blobeed7d734eb798ae5573625e38b104fdfe5006962
1 import("//llvm/utils/unittest/unittest.gni")
3 unittest("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   ]
26   if (host_os == "win") {
27     sources += [ "MCJITTests.def" ]
28   }