Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 1 | set(LLVM_TARGET_DEFINITIONS WebAssembly.td) |
| 2 | |
JF Bastien | b9073fb | 2015-07-22 21:28:15 +0000 | [diff] [blame^] | 3 | tablegen(LLVM WebAssemblyGenAsmWriter.inc -gen-asm-writer) |
| 4 | tablegen(LLVM WebAssemblyGenDAGISel.inc -gen-dag-isel) |
| 5 | tablegen(LLVM WebAssemblyGenInstrInfo.inc -gen-instr-info) |
Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 6 | tablegen(LLVM WebAssemblyGenMCCodeEmitter.inc -gen-emitter) |
JF Bastien | 5ca0bac | 2015-07-10 18:23:10 +0000 | [diff] [blame] | 7 | tablegen(LLVM WebAssemblyGenRegisterInfo.inc -gen-register-info) |
Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 8 | tablegen(LLVM WebAssemblyGenSubtargetInfo.inc -gen-subtarget) |
| 9 | add_public_tablegen_target(WebAssemblyCommonTableGen) |
| 10 | |
| 11 | add_llvm_target(WebAssemblyCodeGen |
JF Bastien | b9073fb | 2015-07-22 21:28:15 +0000 | [diff] [blame^] | 12 | WebAssemblyAsmPrinter.cpp |
Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 13 | WebAssemblyFrameLowering.cpp |
Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 14 | WebAssemblyISelDAGToDAG.cpp |
| 15 | WebAssemblyISelLowering.cpp |
JF Bastien | b9073fb | 2015-07-22 21:28:15 +0000 | [diff] [blame^] | 16 | WebAssemblyInstrInfo.cpp |
Dan Gohman | 10e730a | 2015-06-29 23:51:55 +0000 | [diff] [blame] | 17 | WebAssemblyMachineFunctionInfo.cpp |
| 18 | WebAssemblyRegisterInfo.cpp |
| 19 | WebAssemblySelectionDAGInfo.cpp |
| 20 | WebAssemblySubtarget.cpp |
| 21 | WebAssemblyTargetMachine.cpp |
| 22 | WebAssemblyTargetTransformInfo.cpp |
| 23 | ) |
| 24 | |
| 25 | add_dependencies(LLVMWebAssemblyCodeGen intrinsics_gen) |
| 26 | |
| 27 | add_subdirectory(InstPrinter) |
| 28 | add_subdirectory(TargetInfo) |
| 29 | add_subdirectory(MCTargetDesc) |