[RISCV] Add missing SiFive P400 scheduling model test for divisions. NFC
[llvm-project.git] / llvm / tools / llvm-reduce / CMakeLists.txt
blobb8ad6f71b41e5921d8bd2efc1fe08cf0a9e9f52e
1 set(LLVM_LINK_COMPONENTS
2   AllTargetsAsmParsers
3   AllTargetsCodeGens
4   AllTargetsDescs
5   AllTargetsInfos
6   Analysis
7   BitReader
8   BitWriter
9   CodeGen
10   CodeGenTypes
11   Core
12   IPO
13   IRReader
14   MC
15   MIRParser
16   Passes
17   Support
18   Target
19   TargetParser
20   TransformUtils
21   )
23 add_llvm_tool(llvm-reduce
24   DeltaManager.cpp
25   ReducerWorkItem.cpp
26   TestRunner.cpp
27   deltas/Delta.cpp
28   deltas/Utils.cpp
29   deltas/ReduceAliases.cpp
30   deltas/ReduceArguments.cpp
31   deltas/ReduceAttributes.cpp
32   deltas/ReduceBasicBlocks.cpp
33   deltas/ReduceDIMetadata.cpp
34   deltas/ReduceDistinctMetadata.cpp
35   deltas/ReduceDbgRecords.cpp
36   deltas/ReduceFunctionBodies.cpp
37   deltas/ReduceFunctions.cpp
38   deltas/ReduceGlobalObjects.cpp
39   deltas/ReduceGlobalValues.cpp
40   deltas/ReduceGlobalVarInitializers.cpp
41   deltas/ReduceGlobalVars.cpp
42   deltas/ReduceInstructions.cpp
43   deltas/ReduceInstructionFlags.cpp
44   deltas/ReduceInvokes.cpp
45   deltas/ReduceMetadata.cpp
46   deltas/ReduceModuleData.cpp
47   deltas/ReduceMemoryOperations.cpp
48   deltas/ReduceOperandBundles.cpp
49   deltas/ReduceOpcodes.cpp
50   deltas/ReduceSpecialGlobals.cpp
51   deltas/ReduceOperands.cpp
52   deltas/ReduceOperandsSkip.cpp
53   deltas/ReduceOperandsToArgs.cpp
54   deltas/ReduceInstructionsMIR.cpp
55   deltas/ReduceInstructionFlagsMIR.cpp
56   deltas/ReduceIRReferences.cpp
57   deltas/ReduceVirtualRegisters.cpp
58   deltas/ReduceRegisterMasks.cpp
59   deltas/ReduceRegisterDefs.cpp
60   deltas/ReduceRegisterUses.cpp
61   deltas/ReduceUsingSimplifyCFG.cpp
62   deltas/RunIRPasses.cpp
63   deltas/SimplifyInstructions.cpp
64   deltas/StripDebugInfo.cpp
65   llvm-reduce.cpp
67   DEPENDS
68   intrinsics_gen
69   )