diff options
Diffstat (limited to 'llvm/utils')
4 files changed, 28 insertions, 1 deletions
diff --git a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn index 3a48ab13867..849eb1e06db 100644 --- a/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn @@ -117,6 +117,7 @@ static_library("CodeGen") { "MachineSSAUpdater.cpp", "MachineScheduler.cpp", "MachineSink.cpp", + "MachineSizeOpts.cpp", "MachineTraceMetrics.cpp", "MachineVerifier.cpp", "MacroFusion.cpp", diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn index 3ad8f6a50f0..19c9478cc1f 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn @@ -71,7 +71,10 @@ group("unittests") { deps += [ "Target/WebAssembly:WebAssemblyTests" ] } if (llvm_build_X86) { - deps += [ "tools/llvm-exegesis/X86:LLVMExegesisX86Tests" ] + deps += [ + "Target/X86:X86Tests", + "tools/llvm-exegesis/X86:LLVMExegesisX86Tests", + ] } testonly = true diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn new file mode 100644 index 00000000000..b89bc7547c6 --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn @@ -0,0 +1,22 @@ +import("//llvm/utils/unittest/unittest.gni") + +unittest("X86Tests") { + deps = [ + "//llvm/lib/Analysis", + "//llvm/lib/CodeGen", + "//llvm/lib/CodeGen/GlobalISel", + "//llvm/lib/CodeGen/MIRParser", + "//llvm/lib/CodeGen/SelectionDAG", + "//llvm/lib/IR", + "//llvm/lib/MC", + "//llvm/lib/Support", + "//llvm/lib/Target", + "//llvm/lib/Target/X86:LLVMX86CodeGen", + "//llvm/lib/Target/X86/MCTargetDesc", + "//llvm/lib/Target/X86/TargetInfo", + ] + include_dirs = [ "//llvm/lib/Target/X86" ] + sources = [ + "MachineSizeOptsTest.cpp", + ] +} diff --git a/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn index e4585e246c2..a937994f1ba 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn @@ -16,6 +16,7 @@ unittest("UtilsTests") { "FunctionComparatorTest.cpp", "IntegerDivisionTest.cpp", "LocalTest.cpp", + "SizeOptsTests.cpp", "SSAUpdaterBulkTest.cpp", "UnrollLoopTest.cpp", "ValueMapperTest.cpp", |

