X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FIR%2FCMakeLists.txt;h=b3889e6fdf6e2302de143e5510d9c10719bb8b44;hb=6238162cc518a915aba296ddda24311d4974290f;hp=581946c5486f4f70c405470e9f227bc9fd417bb9;hpb=f348c9782c5c31309dfd2d04e3dbee21fefe07ff;p=oota-llvm.git diff --git a/lib/IR/CMakeLists.txt b/lib/IR/CMakeLists.txt index 581946c5486..b3889e6fdf6 100644 --- a/lib/IR/CMakeLists.txt +++ b/lib/IR/CMakeLists.txt @@ -3,19 +3,24 @@ add_llvm_library(LLVMCore Attributes.cpp AutoUpgrade.cpp BasicBlock.cpp + Comdat.cpp ConstantFold.cpp + ConstantRange.cpp Constants.cpp Core.cpp DIBuilder.cpp DataLayout.cpp DebugInfo.cpp DebugLoc.cpp + DiagnosticInfo.cpp + DiagnosticPrinter.cpp Dominators.cpp Function.cpp GCOV.cpp GVMaterializer.cpp Globals.cpp IRBuilder.cpp + IRPrintingPasses.cpp InlineAsm.cpp Instruction.cpp Instructions.cpp @@ -24,15 +29,17 @@ add_llvm_library(LLVMCore LLVMContextImpl.cpp LeakDetector.cpp LegacyPassManager.cpp + MDBuilder.cpp + Mangler.cpp Metadata.cpp Module.cpp Pass.cpp PassManager.cpp PassRegistry.cpp - PrintModulePass.cpp Type.cpp TypeFinder.cpp Use.cpp + UseListOrder.cpp User.cpp Value.cpp ValueSymbolTable.cpp @@ -40,13 +47,4 @@ add_llvm_library(LLVMCore Verifier.cpp ) -# Workaround: It takes over 20 minutes to compile with msvc10. -# FIXME: Suppressing optimizations to core libraries would not be good thing. -if( MSVC_VERSION LESS 1700 ) -set_property( - SOURCE Function.cpp - PROPERTY COMPILE_FLAGS "/Og-" - ) -endif() - add_dependencies(LLVMCore intrinsics_gen)