Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(287)

Side by Side Diff: lib/Target/X86/CMakeLists.txt

Issue 939073008: Rebased PNaCl localmods in LLVM to 223109 (Closed)
Patch Set: undo localmod Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/Target/X86/AsmParser/X86AsmParser.cpp ('k') | lib/Target/X86/MCTargetDesc/CMakeLists.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 set(LLVM_TARGET_DEFINITIONS X86.td) 1 set(LLVM_TARGET_DEFINITIONS X86.td)
2 2
3 tablegen(LLVM X86GenRegisterInfo.inc -gen-register-info) 3 tablegen(LLVM X86GenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM X86GenDisassemblerTables.inc -gen-disassembler) 4 tablegen(LLVM X86GenDisassemblerTables.inc -gen-disassembler)
5 tablegen(LLVM X86GenInstrInfo.inc -gen-instr-info) 5 tablegen(LLVM X86GenInstrInfo.inc -gen-instr-info)
6 tablegen(LLVM X86GenAsmWriter.inc -gen-asm-writer) 6 tablegen(LLVM X86GenAsmWriter.inc -gen-asm-writer)
7 tablegen(LLVM X86GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1) 7 tablegen(LLVM X86GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1)
8 tablegen(LLVM X86GenAsmMatcher.inc -gen-asm-matcher) 8 tablegen(LLVM X86GenAsmMatcher.inc -gen-asm-matcher)
9 tablegen(LLVM X86GenDAGISel.inc -gen-dag-isel) 9 tablegen(LLVM X86GenDAGISel.inc -gen-dag-isel)
10 tablegen(LLVM X86GenFastISel.inc -gen-fast-isel) 10 tablegen(LLVM X86GenFastISel.inc -gen-fast-isel)
11 tablegen(LLVM X86GenCallingConv.inc -gen-callingconv) 11 tablegen(LLVM X86GenCallingConv.inc -gen-callingconv)
12 tablegen(LLVM X86GenSubtargetInfo.inc -gen-subtarget) 12 tablegen(LLVM X86GenSubtargetInfo.inc -gen-subtarget)
13 add_public_tablegen_target(X86CommonTableGen) 13 add_public_tablegen_target(X86CommonTableGen)
14 14
15 set(sources 15 set(sources
16 X86AsmPrinter.cpp 16 X86AsmPrinter.cpp
17 X86FastISel.cpp 17 X86FastISel.cpp
18 X86FloatingPoint.cpp 18 X86FloatingPoint.cpp
19 X86FrameLowering.cpp 19 X86FrameLowering.cpp
20 X86ISelDAGToDAG.cpp 20 X86ISelDAGToDAG.cpp
21 X86ISelLowering.cpp 21 X86ISelLowering.cpp
22 X86InstrInfo.cpp 22 X86InstrInfo.cpp
23 X86MCInstLower.cpp 23 X86MCInstLower.cpp
24 X86MachineFunctionInfo.cpp 24 X86MachineFunctionInfo.cpp
25 X86NaClRewritePass.cpp
25 X86PadShortFunction.cpp 26 X86PadShortFunction.cpp
26 X86RegisterInfo.cpp 27 X86RegisterInfo.cpp
27 X86SelectionDAGInfo.cpp 28 X86SelectionDAGInfo.cpp
28 X86Subtarget.cpp 29 X86Subtarget.cpp
29 X86TargetMachine.cpp 30 X86TargetMachine.cpp
30 X86TargetObjectFile.cpp 31 X86TargetObjectFile.cpp
31 X86TargetTransformInfo.cpp 32 X86TargetTransformInfo.cpp
32 X86VZeroUpper.cpp 33 X86VZeroUpper.cpp
33 X86FixupLEAs.cpp 34 X86FixupLEAs.cpp
34 ) 35 )
35 36
36 if( CMAKE_CL_64 ) 37 if( CMAKE_CL_64 )
37 enable_language(ASM_MASM) 38 enable_language(ASM_MASM)
38 ADD_CUSTOM_COMMAND( 39 ADD_CUSTOM_COMMAND(
39 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/X86CompilationCallback_Win64.obj 40 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/X86CompilationCallback_Win64.obj
40 MAIN_DEPENDENCY X86CompilationCallback_Win64.asm 41 MAIN_DEPENDENCY X86CompilationCallback_Win64.asm
41 COMMAND ${CMAKE_ASM_MASM_COMPILER} /Fo ${CMAKE_CURRENT_BINARY_DIR}/X86Compil ationCallback_Win64.obj /c ${CMAKE_CURRENT_SOURCE_DIR}/X86CompilationCallback_Wi n64.asm 42 COMMAND ${CMAKE_ASM_MASM_COMPILER} /Fo ${CMAKE_CURRENT_BINARY_DIR}/X86Compil ationCallback_Win64.obj /c ${CMAKE_CURRENT_SOURCE_DIR}/X86CompilationCallback_Wi n64.asm
42 ) 43 )
43 set(sources ${sources} ${CMAKE_CURRENT_BINARY_DIR}/X86CompilationCallback_Win 64.obj) 44 set(sources ${sources} ${CMAKE_CURRENT_BINARY_DIR}/X86CompilationCallback_Win 64.obj)
44 endif() 45 endif()
45 46
46 add_llvm_target(X86CodeGen ${sources}) 47 add_llvm_target(X86CodeGen ${sources})
47 48
48 add_subdirectory(AsmParser) 49 add_subdirectory(AsmParser)
49 add_subdirectory(Disassembler) 50 add_subdirectory(Disassembler)
50 add_subdirectory(InstPrinter) 51 add_subdirectory(InstPrinter)
51 add_subdirectory(MCTargetDesc) 52 add_subdirectory(MCTargetDesc)
52 add_subdirectory(TargetInfo) 53 add_subdirectory(TargetInfo)
53 add_subdirectory(Utils) 54 add_subdirectory(Utils)
OLDNEW
« no previous file with comments | « lib/Target/X86/AsmParser/X86AsmParser.cpp ('k') | lib/Target/X86/MCTargetDesc/CMakeLists.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698