X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FARM%2FCMakeLists.txt;h=9b5fa75fe2a78d538a4315ec4c707918c6f106e5;hb=66537f684b1a5798f81f83cce9c7de501203d0ac;hp=e279e2d829e6febde75b06aac5170fd30f0aa4de;hpb=759e3fa641d0ad01012d16d913015c9f69c8d2ab;p=oota-llvm.git diff --git a/lib/Target/ARM/CMakeLists.txt b/lib/Target/ARM/CMakeLists.txt index e279e2d829e..9b5fa75fe2a 100644 --- a/lib/Target/ARM/CMakeLists.txt +++ b/lib/Target/ARM/CMakeLists.txt @@ -15,6 +15,7 @@ tablegen(LLVM ARMGenDisassemblerTables.inc -gen-disassembler) add_public_tablegen_target(ARMCommonTableGen) add_llvm_target(ARMCodeGen + A15SDOptimizer.cpp ARMAsmPrinter.cpp ARMBaseInstrInfo.cpp ARMBaseRegisterInfo.cpp @@ -33,10 +34,12 @@ add_llvm_target(ARMCodeGen ARMMCInstLower.cpp ARMMachineFunctionInfo.cpp ARMRegisterInfo.cpp + ARMOptimizeBarriersPass.cpp ARMSelectionDAGInfo.cpp ARMSubtarget.cpp ARMTargetMachine.cpp ARMTargetObjectFile.cpp + ARMTargetTransformInfo.cpp MLxExpansionPass.cpp Thumb1FrameLowering.cpp Thumb1InstrInfo.cpp @@ -47,16 +50,6 @@ add_llvm_target(ARMCodeGen Thumb2SizeReduction.cpp ) -add_dependencies(LLVMARMCodeGen intrinsics_gen) - -# workaround for hanging compilation on MSVC9, 10 -if( MSVC_VERSION EQUAL 1600 OR MSVC_VERSION EQUAL 1500 ) -set_property( - SOURCE ARMISelLowering.cpp - PROPERTY COMPILE_FLAGS "/Od" - ) -endif() - add_subdirectory(TargetInfo) add_subdirectory(AsmParser) add_subdirectory(Disassembler)