blob: 3650cc9fe07286a461849a189859a4e3d7f0399d [file] [log] [blame]
Oscar Fuentescdc95492008-09-26 04:40:32 +00001set(LLVM_TARGET_DEFINITIONS Mips.td)
2
Daniel Dunbar4a9c6422011-11-04 19:04:23 +00003tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info)
4tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
Akira Hatanaka71928e62012-04-17 18:03:21 +00005tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
Eric Christopher79cc1e32014-09-02 22:28:02 +00006tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter)
Daniel Dunbar4a9c6422011-11-04 19:04:23 +00007tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
8tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
Reed Kotler5c7f91e2014-04-25 18:36:38 +00009tablegen(LLVM MipsGenFastISel.inc -gen-fast-isel)
Daniel Dunbar4a9c6422011-11-04 19:04:23 +000010tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
11tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget)
Akira Hatanaka7605630c2012-08-17 20:16:42 +000012tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
Akira Hatanaka42a35242012-09-27 01:59:07 +000013tablegen(LLVM MipsGenMCPseudoLowering.inc -gen-pseudo-lowering)
Chandler Carruth97c069c2011-07-26 00:09:08 +000014add_public_tablegen_target(MipsCommonTableGen)
Oscar Fuentescdc95492008-09-26 04:40:32 +000015
Anton Korobeynikov06d2d8b2009-04-03 10:41:41 +000016add_llvm_target(MipsCodeGen
Akira Hatanakad1c43ce2012-07-31 22:50:19 +000017 Mips16FrameLowering.cpp
Reed Kotler783c7942013-05-10 22:25:39 +000018 Mips16HardFloat.cpp
Reed Kotler4cdaa7d2014-02-14 19:16:39 +000019 Mips16HardFloatInfo.cpp
Akira Hatanaka2c64adf2012-07-31 22:11:05 +000020 Mips16InstrInfo.cpp
Akira Hatanaka30a84782013-03-14 18:27:31 +000021 Mips16ISelDAGToDAG.cpp
Akira Hatanaka7cc48f45c2013-03-14 18:46:46 +000022 Mips16ISelLowering.cpp
Akira Hatanakacb37e132012-07-31 23:41:32 +000023 Mips16RegisterInfo.cpp
NAKAMURA Takumi96a21dc2012-01-25 03:15:46 +000024 MipsAnalyzeImmediate.cpp
Chris Lattner66031ed2010-11-14 18:43:56 +000025 MipsAsmPrinter.cpp
Daniel Sanders0456c152014-11-07 14:24:31 +000026 MipsCCState.cpp
Reed Kotlerbb3094a2013-02-27 03:33:58 +000027 MipsConstantIslandPass.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000028 MipsDelaySlotFiller.cpp
Reed Kotler720c5ca2014-04-17 22:15:34 +000029 MipsFastISel.cpp
Daniel Sanderse8efff32016-03-14 16:24:05 +000030 MipsHazardSchedule.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000031 MipsInstrInfo.cpp
32 MipsISelDAGToDAG.cpp
33 MipsISelLowering.cpp
Anton Korobeynikov441ae5b2011-01-10 12:39:23 +000034 MipsFrameLowering.cpp
Akira Hatanakad74b1c12012-06-14 01:23:55 +000035 MipsLongBranch.cpp
Akira Hatanaka77a9e6e2011-07-07 20:24:54 +000036 MipsMCInstLower.cpp
Chandler Carruthe805b162011-12-20 08:42:11 +000037 MipsMachineFunction.cpp
Reed Kotler1595f362013-04-09 19:46:01 +000038 MipsModuleISelDAGToDAG.cpp
Akira Hatanakaf9a0ec42013-11-27 23:47:25 +000039 MipsOptimizePICCall.cpp
Reed Kotlerfe94cc32013-04-10 16:58:04 +000040 MipsOs16.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000041 MipsRegisterInfo.cpp
Akira Hatanakad1c43ce2012-07-31 22:50:19 +000042 MipsSEFrameLowering.cpp
Akira Hatanaka2c64adf2012-07-31 22:11:05 +000043 MipsSEInstrInfo.cpp
Akira Hatanaka30a84782013-03-14 18:27:31 +000044 MipsSEISelDAGToDAG.cpp
Akira Hatanaka7cc48f45c2013-03-14 18:46:46 +000045 MipsSEISelLowering.cpp
Akira Hatanakacb37e132012-07-31 23:41:32 +000046 MipsSERegisterInfo.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000047 MipsSubtarget.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000048 MipsTargetMachine.cpp
Chris Lattner68535f72009-08-13 06:28:06 +000049 MipsTargetObjectFile.cpp
Oscar Fuentescdc95492008-09-26 04:40:32 +000050 )
Oscar Fuentesba1186c2011-02-20 02:55:27 +000051
Akira Hatanaka9c6028f2011-07-07 23:56:50 +000052add_subdirectory(InstPrinter)
Akira Hatanaka71928e62012-04-17 18:03:21 +000053add_subdirectory(Disassembler)
Oscar Fuentesba1186c2011-02-20 02:55:27 +000054add_subdirectory(TargetInfo)
Evan Chengbc153d42011-07-14 20:59:42 +000055add_subdirectory(MCTargetDesc)
Rafael Espindola870c4e92012-01-11 03:56:41 +000056add_subdirectory(AsmParser)
Juergen Ributzkac16f8602013-07-16 17:44:23 +000057