InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B
[oota-llvm.git] / lib / Transforms / InstCombine / CMakeLists.txt
index 20077dbff0b60def567af1b9cdfe4abe4706ed70..a25696ec03a9cf3aef621bfbc3a20c9e0e91b7f6 100644 (file)
@@ -1,8 +1,17 @@
 add_llvm_library(LLVMInstCombine
   InstructionCombining.cpp
+  InstCombineAddSub.cpp
+  InstCombineAndOrXor.cpp
+  InstCombineCalls.cpp
   InstCombineCasts.cpp
   InstCombineCompares.cpp
+  InstCombineLoadStoreAlloca.cpp
+  InstCombineMulDivRem.cpp
+  InstCombinePHI.cpp
+  InstCombineSelect.cpp
+  InstCombineShifts.cpp
   InstCombineSimplifyDemanded.cpp
+  InstCombineVectorOps.cpp
   )
 
-target_link_libraries (LLVMInstCombine LLVMTransformUtils)
+add_dependencies(LLVMInstCombine intrinsics_gen)