SLPVectorization: Add a basic support for cross-basic block slp vectorization.
[oota-llvm.git] / CMakeLists.txt
index ac0ad171f9822e5a28cc5ccd5a0c5cc3fdd47d18..bb70f1588002706756ee169facc52e77cbe642e1 100644 (file)
@@ -83,6 +83,7 @@ set(LLVM_ALL_TARGETS
   MSP430
   NVPTX
   PowerPC
+  R600
   Sparc
   SystemZ
   X86
@@ -90,7 +91,7 @@ set(LLVM_ALL_TARGETS
   )
 
 # List of targets with JIT support:
-set(LLVM_TARGETS_WITH_JIT X86 PowerPC ARM Mips SystemZ)
+set(LLVM_TARGETS_WITH_JIT X86 PowerPC AArch64 ARM Mips SystemZ)
 
 set(LLVM_TARGETS_TO_BUILD "all"
     CACHE STRING "Semicolon-separated list of targets to build, or \"all\".")
@@ -134,6 +135,7 @@ endif()
 set(LLVM_TARGETS_TO_BUILD
    ${LLVM_TARGETS_TO_BUILD}
    ${LLVM_EXPERIMENTAL_TARGETS_TO_BUILD})
+list(REMOVE_DUPLICATES LLVM_TARGETS_TO_BUILD)
 
 set(LLVM_ENUM_TARGETS "")
 foreach(c ${LLVM_TARGETS_TO_BUILD})