Upgrade to use new Tcl exec based test harness.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36066
91177308-0d34-0410-b5e6-
96231b3b80d8
-; RUN: llvm-upgrade < %s | llvm-as | opt -analyze -postdomfrontier -disable-verify
+; RUN: llvm-upgrade < %s | llvm-as | opt -analyze -postdomfrontier \
+; RUN: -disable-verify
+; END.
;
; ModuleID = '2006-09-26-PostDominanceFrontier.bc'
target endian = little
;
; ModuleID = '2006-09-26-PostDominanceFrontier.bc'
target endian = little
-; RUN: llvm-upgrade < %s | llvm-as | opt -domtree -break-crit-edges -analyze -domtree | grep '3.*%brtrue$'
+; RUN: llvm-upgrade < %s | llvm-as | opt -domtree -break-crit-edges -analyze \
+; RUN: -domtree | grep {3.*%brtrue$}
; PR932
implementation ; Functions:
; PR932
implementation ; Functions:
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
; RUN: llvm-upgrade < %s | llvm-as | \
; RUN: opt -globalsmodref-aa -load-vn -gcse -instcombine | llvm-dis | \
; RUN: llvm-upgrade < %s | llvm-as | \
; RUN: opt -globalsmodref-aa -load-vn -gcse -instcombine | llvm-dis | \
+; RUN: grep {ret i32 0}
+; END.
%G = internal global int* null
implementation
%G = internal global int* null
implementation
; Check to make sure that Value Numbering doesn't merge casts of different
; flavors.
; RUN: llvm-upgrade < %s | llvm-as | opt -load-vn -gcse | llvm-dis | \
; Check to make sure that Value Numbering doesn't merge casts of different
; flavors.
; RUN: llvm-upgrade < %s | llvm-as | opt -load-vn -gcse | llvm-dis | \
-; RUN: grep '[sz]ext' | wc -l | grep 2
+; RUN: grep {\[sz\]ext} | wc -l | grep 2
declare void %external(int)
declare void %external(int)
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.ll]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.ll]]
-; RUN: llvm-as < %s | opt -analyze -scalar-evolution 2>&1 | \
-; RUN: grep '10000 iterations'
+; RUN: llvm-as < %s | opt -analyze -scalar-evolution |& \
+; RUN: grep {10000 iterations}
; PR1101
@A = weak global [1000 x i32] zeroinitializer, align 32
; PR1101
@A = weak global [1000 x i32] zeroinitializer, align 32