Move divergent-target test into CodeGen/NVPTX because it requires an NVPTX target.
authorJustin Lebar <jlebar@google.com>
Fri, 15 Apr 2016 01:20:52 +0000 (01:20 +0000)
committerJustin Lebar <jlebar@google.com>
Fri, 15 Apr 2016 01:20:52 +0000 (01:20 +0000)
llvm-svn: 266403

llvm/test/CodeGen/NVPTX/speculative-execution-divergent-target.ll [moved from llvm/test/Transforms/SpeculativeExecution/divergent-target.ll with 72% similarity]

@@ -1,10 +1,12 @@
+; Checks that speculative-execution only runs on divergent targets, if you pass
+; -spec-exec-only-if-divergent-target.
+
 ; RUN: opt < %s -S -mtriple=nvptx-nvidia-cuda -speculative-execution | \
 ; RUN:   FileCheck --check-prefix=ON %s
 ; RUN: opt < %s -S -mtriple=nvptx-nvidia-cuda -speculative-execution \
 ; RUN:   -spec-exec-only-if-divergent-target | \
 ; RUN:   FileCheck --check-prefix=ON %s
-; RUN: opt < %s -S -march=x86_64 -speculative-execution \
-; RUN:   -spec-exec-only-if-divergent-target | \
+; RUN: opt < %s -S -speculative-execution -spec-exec-only-if-divergent-target | \
 ; RUN:   FileCheck --check-prefix=OFF %s
 
 ; Hoist in if-then pattern.