Fix test cases that were previously using grep to use FileCheck

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132237 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chad Rosier 2011-05-28 00:15:10 +00:00
parent 7bf114c1bd
commit 20ef3439db
12 changed files with 56 additions and 37 deletions

View File

@ -1,7 +1,7 @@
; This test ensures that we get a bitcast constant expression in and out,
; not a sitofp constant expression.
; RUN: llvm-as < %s | llvm-dis | \
; RUN: grep {bitcast (}
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
; CHECK: bitcast (
@G = external global i32

View File

@ -1,3 +1,4 @@
; This isn't really an assembly file. It just runs test on bitcode to ensure
; it is auto-upgraded.
; RUN: llvm-dis < %s.bc | not grep {i32 @\\.llvm\\.eh}
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @\\.llvm\\.eh}

View File

@ -1,10 +1,8 @@
; This isn't really an assembly file. It just runs test on bitcode to ensure
; it is auto-upgraded.
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.ct}
; RUN: llvm-dis < %s.bc | \
; RUN: not grep {llvm\\.part\\.set\\.i\[0-9\]*\\.i\[0-9\]*\\.i\[0-9\]*}
; RUN: llvm-dis < %s.bc | \
; RUN: not grep {llvm\\.part\\.select\\.i\[0-9\]*\\.i\[0-9\]*}
; RUN: llvm-dis < %s.bc | \
; RUN: not grep {llvm\\.bswap\\.i\[0-9\]*\\.i\[0-9\]*}
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.ct}
; CHECK-NOT: {llvm\\.part\\.set\\.i\[0-9\]*\\.i\[0-9\]*\\.i\[0-9\]*}
; CHECK-NOT: {llvm\\.part\\.select\\.i\[0-9\]*\\.i\[0-9\]*}
; CHECK-NOT: {llvm\\.bswap\\.i\[0-9\]*\\.i\[0-9\]*}

View File

@ -1,2 +1,3 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.loadl.pd}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.loadl.pd}
; CHECK: shufflevector

View File

@ -1,2 +1,3 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.movl.dq}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.movl.dq}
; CHECK: shufflevector

View File

@ -1,2 +1,3 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.movs.d}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.movs.d}
; CHECK: shufflevector

View File

@ -1,3 +1,4 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.punpckh.qdq}
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.punpckl.qdq}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.punpckh.qdq}
; CHECK-NOT: {i32 @llvm\\.punpckl.qdq}
; CHECK: shufflevector

View File

@ -1,2 +1,3 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.shuf.pd}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.shuf.pd}
; CHECK: shufflevector

View File

@ -1,3 +1,4 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.unpckh.pd}
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.unpckl.pd}
; RUN: llvm-dis < %s.bc | grep shufflevector
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.unpckh.pd}
; CHECK-NOT: {i32 @llvm\\.unpckl.pd}
; CHECK: shufflevector

View File

@ -1,2 +1,3 @@
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.pmulld}
; RUN: llvm-dis < %s.bc | grep mul
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {i32 @llvm\\.pmulld}
; CHECK: mul

View File

@ -3,14 +3,26 @@
;
; Rdar: 9472944
;
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm.x86.sse42.crc32.8(}
; RUN: llvm-dis < %s.bc | grep {i32 @llvm.x86.sse42.crc32.32.8(}
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm.x86.sse42.crc32.16(}
; RUN: llvm-dis < %s.bc | grep {i32 @llvm.x86.sse42.crc32.32.16(}
; RUN: llvm-dis < %s.bc | not grep {i32 @llvm.x86.sse42.crc32.32(}
; RUN: llvm-dis < %s.bc | grep {i32 @llvm.x86.sse42.crc32.32.32(}
; RUN: llvm-dis < %s.bc | not grep {i64 @llvm.x86.sse42.crc64.8(}
; RUN: llvm-dis < %s.bc | grep {i64 @llvm.x86.sse42.crc32.64.8(}
; RUN: llvm-dis < %s.bc | not grep {i64 @llvm.x86.sse42.crc64.64(}
; RUN: llvm-dis < %s.bc | grep {i64 @llvm.x86.sse42.crc32.64.64(}
; RUN: llvm-dis < %s.bc | FileCheck %s
; crc32.8 should upgrade to crc32.32.8
; CHECK: i32 @llvm.x86.sse42.crc32.32.8(
; CHECK-NOT: i32 @llvm.x86.sse42.crc32.8(
; crc32.16 should upgrade to crc32.32.16
; CHECK: i32 @llvm.x86.sse42.crc32.32.16(
; CHECK-NOT: i32 @llvm.x86.sse42.crc32.16(
; crc32.32 should upgrade to crc32.32.32
; CHECK: i32 @llvm.x86.sse42.crc32.32.32(
; CHECK-NOT: i32 @llvm.x86.sse42.crc32.32(
; crc64.8 should upgrade to crc32.64.8
; CHECK: i64 @llvm.x86.sse42.crc32.64.8(
; CHECK-NOT: i64 @llvm.x86.sse42.crc64.8(
; crc64.64 should upgrade to crc32.64.64
; CHECK: i64 @llvm.x86.sse42.crc32.64.64(
; CHECK-NOT: i64 @llvm.x86.sse42.crc64.64(

View File

@ -1 +1,2 @@
; RUN: llvm-dis < %s.bc | not grep {@llvm\\.palign}
; RUN: llvm-dis < %s.bc | FileCheck %s
; CHECK-NOT: {@llvm\\.palign}