Move divergent-target test into CodeGen/NVPTX because it requires an NVPTX target.

llvm-svn: 266403
This commit is contained in:
Justin Lebar 2016-04-15 01:20:52 +00:00
parent 12f4f8be90
commit f04e678e36
1 changed files with 4 additions and 2 deletions

View File

@ -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.