| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 1 | set(LLVM_TARGET_DEFINITIONS Hexagon.td) | 
|  | 2 |  | 
|  | 3 | tablegen(LLVM HexagonGenRegisterInfo.inc -gen-register-info) | 
|  | 4 | tablegen(LLVM HexagonGenInstrInfo.inc -gen-instr-info) | 
|  | 5 | tablegen(LLVM HexagonGenAsmWriter.inc -gen-asm-writer) | 
|  | 6 | tablegen(LLVM HexagonGenDAGISel.inc -gen-dag-isel) | 
|  | 7 | tablegen(LLVM HexagonGenCallingConv.inc -gen-callingconv) | 
|  | 8 | tablegen(LLVM HexagonGenSubtargetInfo.inc -gen-subtarget) | 
| Rafael Espindola | 7729581 | 2012-02-01 23:40:51 +0000 | [diff] [blame] | 9 | tablegen(LLVM HexagonGenDFAPacketizer.inc -gen-dfa-packetizer) | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 10 | add_public_tablegen_target(HexagonCommonTableGen) | 
|  | 11 |  | 
| NAKAMURA Takumi | 6b819c5 | 2012-12-10 05:27:15 +0000 | [diff] [blame] | 12 | set(LLVM_COMMON_DEPENDS intrinsics_gen) | 
|  | 13 |  | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 14 | add_llvm_target(HexagonCodeGen | 
|  | 15 | HexagonAsmPrinter.cpp | 
| Ted Kremenek | 967aaa9 | 2012-04-12 22:15:23 +0000 | [diff] [blame] | 16 | HexagonCallingConvLower.cpp | 
| Chandler Carruth | b415bf98 | 2012-04-18 21:31:19 +0000 | [diff] [blame] | 17 | HexagonCFGOptimizer.cpp | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 18 | HexagonExpandPredSpillCode.cpp | 
|  | 19 | HexagonFrameLowering.cpp | 
|  | 20 | HexagonHardwareLoops.cpp | 
| Krzysztof Parzyszek | 9a278f1 | 2013-02-11 21:37:55 +0000 | [diff] [blame] | 21 | HexagonFixupHwLoops.cpp | 
| Sergei Larin | 4d8986a | 2012-09-04 14:49:56 +0000 | [diff] [blame] | 22 | HexagonMachineScheduler.cpp | 
| Chandler Carruth | b415bf98 | 2012-04-18 21:31:19 +0000 | [diff] [blame] | 23 | HexagonMCInstLower.cpp | 
|  | 24 | HexagonInstrInfo.cpp | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 25 | HexagonISelDAGToDAG.cpp | 
|  | 26 | HexagonISelLowering.cpp | 
| Sirish Pande | 30804c2 | 2012-02-15 18:52:27 +0000 | [diff] [blame] | 27 | HexagonPeephole.cpp | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 28 | HexagonRegisterInfo.cpp | 
|  | 29 | HexagonRemoveSZExtArgs.cpp | 
|  | 30 | HexagonSelectionDAGInfo.cpp | 
| Jyotsna Verma | 5eb5980 | 2013-05-07 19:53:00 +0000 | [diff] [blame^] | 31 | HexagonSplitConst32AndConst64.cpp | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 32 | HexagonSplitTFRCondSets.cpp | 
|  | 33 | HexagonSubtarget.cpp | 
|  | 34 | HexagonTargetMachine.cpp | 
| Ted Kremenek | 967aaa9 | 2012-04-12 22:15:23 +0000 | [diff] [blame] | 35 | HexagonTargetObjectFile.cpp | 
| Sirish Pande | f8e5e3c | 2012-05-03 21:52:53 +0000 | [diff] [blame] | 36 | HexagonVLIWPacketizer.cpp | 
| Sirish Pande | 4bd20c5 | 2012-05-12 05:10:30 +0000 | [diff] [blame] | 37 | HexagonNewValueJump.cpp | 
| Evandro Menezes | 5cee621 | 2012-04-12 17:55:53 +0000 | [diff] [blame] | 38 | ) | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 39 |  | 
| Tony Linthicum | 1213a7a | 2011-12-12 21:14:40 +0000 | [diff] [blame] | 40 | add_subdirectory(TargetInfo) | 
| Evandro Menezes | 5cee621 | 2012-04-12 17:55:53 +0000 | [diff] [blame] | 41 | add_subdirectory(InstPrinter) | 
| Tony Linthicum | b3705e0 | 2011-12-15 22:29:08 +0000 | [diff] [blame] | 42 | add_subdirectory(MCTargetDesc) | 
|  | 43 |  |