[llvm-commits] CVS: llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll 2003-08-04-TrappingInstOkHoist.ll 2003-12-13-VolatilePromote.ll call_sink_const_function.ll call_sink_pure_function.ll sink_critical_edge.ll sink_inst.ll sink_load.ll sink_multiple.ll sink_multiple_exits.ll sink_only_some_exits.ll sink_phi_node_use.ll sink_trapping_inst.ll

John Criswell criswell at cs.uiuc.edu
Mon Aug 2 15:30:35 PDT 2004



Changes in directory llvm/test/Regression/Transforms/LICM:

2003-08-04-TrappingInstHoist.ll updated: 1.3 -> 1.4
2003-08-04-TrappingInstOkHoist.ll updated: 1.4 -> 1.5
2003-12-13-VolatilePromote.ll updated: 1.1 -> 1.2
call_sink_const_function.ll updated: 1.1 -> 1.2
call_sink_pure_function.ll updated: 1.1 -> 1.2
sink_critical_edge.ll updated: 1.1 -> 1.2
sink_inst.ll updated: 1.2 -> 1.3
sink_load.ll updated: 1.1 -> 1.2
sink_multiple.ll updated: 1.1 -> 1.2
sink_multiple_exits.ll updated: 1.2 -> 1.3
sink_only_some_exits.ll updated: 1.1 -> 1.2
sink_phi_node_use.ll updated: 1.1 -> 1.2
sink_trapping_inst.ll updated: 1.1 -> 1.2

---
Log message:

Use the new prcontext script.


---
Diffs of the changes:  (+13 -13)

Index: llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll
diff -u llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.3 llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.4
--- llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.3	Tue Dec  9 10:49:12 2003
+++ llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll	Mon Aug  2 17:30:25 2004
@@ -1,7 +1,7 @@
 ; This testcase tests for a problem where LICM hoists 
 ; potentially trapping instructions when they are not guaranteed to execute.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C2 "IfUnEqual" | grep div 
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext "IfUnEqual" 2 | grep div 
 
 %X = global int 0
 declare void %foo()


Index: llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll
diff -u llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll:1.4 llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll:1.5
--- llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll:1.4	Thu Dec 11 15:06:43 2003
+++ llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll	Mon Aug  2 17:30:25 2004
@@ -1,7 +1,7 @@
 ; This testcase tests to make sure a trapping instruction is hoisted when
 ; it is guaranteed to execute.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C2 "test" | grep div
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext "test" 2 | grep div
 
 %X = global int 0
 declare void %foo(int)


Index: llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll
diff -u llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.1 llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.2
--- llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.1	Sat Dec 13 22:46:07 2003
+++ llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll	Mon Aug  2 17:30:25 2004
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 volatile | grep Loop
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext volatile 1 | grep Loop
 
 %X = global int 7
 


Index: llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll
diff -u llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.1 llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.2
--- llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.1	Sun Mar 14 22:10:08 2004
+++ llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll	Mon Aug  2 17:30:25 2004
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | grep -C1 sin | grep Out: 
+; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | %prcontext sin 1 | grep Out: 
 declare double %sin(double)
 declare void %foo()
 


Index: llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll
diff -u llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll:1.1 llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll:1.2
--- llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll:1.1	Sun Mar 14 22:10:08 2004
+++ llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll	Mon Aug  2 17:30:25 2004
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | grep -C1 strlen | grep Out: 
+; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | %prcontext strlen 1 | grep Out: 
 declare int %strlen(sbyte*)
 declare void %foo()
 


Index: llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.1	Tue Dec  9 16:05:08 2003
+++ llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll	Mon Aug  2 17:30:25 2004
@@ -1,7 +1,7 @@
 ; This testcase checks to make sure the sinker does not cause problems with
 ; critical edges.
 
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 add | grep Exit
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext add 1 | grep Exit
 
 implementation   ; Functions:
 


Index: llvm/test/Regression/Transforms/LICM/sink_inst.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_inst.ll:1.2 llvm/test/Regression/Transforms/LICM/sink_inst.ll:1.3
--- llvm/test/Regression/Transforms/LICM/sink_inst.ll:1.2	Tue Dec  9 14:50:20 2003
+++ llvm/test/Regression/Transforms/LICM/sink_inst.ll	Mon Aug  2 17:30:25 2004
@@ -2,7 +2,7 @@
 ; the instruction to the exit blocks instead of executing it on every
 ; iteration of the loop.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 mul | grep Out: 
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext mul 1 | grep Out: 
 
 int %test(int %N) {
 Entry:


Index: llvm/test/Regression/Transforms/LICM/sink_load.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_load.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_load.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_load.ll:1.1	Tue Dec  9 10:56:51 2003
+++ llvm/test/Regression/Transforms/LICM/sink_load.ll	Mon Aug  2 17:30:25 2004
@@ -2,7 +2,7 @@
 ; result of the load is only used outside of the loop, sink the load instead of
 ; hoisting it!
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 load | grep Out: 
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext load 1 | grep Out: 
 
 %X = global int 5
 


Index: llvm/test/Regression/Transforms/LICM/sink_multiple.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_multiple.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_multiple.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_multiple.ll:1.1	Fri Dec 19 00:54:37 2003
+++ llvm/test/Regression/Transforms/LICM/sink_multiple.ll	Mon Aug  2 17:30:25 2004
@@ -3,7 +3,7 @@
 ; instructions from the loop.  Instead they got hoisted, which is better than
 ; leaving them in the loop, but increases register pressure pointlessly.
 
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 getelementptr | grep Out:
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext getelementptr 1 | grep Out:
 
 %Ty = type { int, int }
 %X = external global %Ty


Index: llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll:1.2 llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll:1.3
--- llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll:1.2	Tue Dec  9 15:45:23 2003
+++ llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll	Mon Aug  2 17:30:25 2004
@@ -1,7 +1,7 @@
 ; This testcase ensures that we can sink instructions from loops with
 ; multiple exits.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 mul | grep 'Out[12]:'
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext mul 1 | grep 'Out[12]:'
 
 int %test(int %N, bool %C) {
 Entry:


Index: llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll:1.1	Tue Dec  9 23:42:23 2003
+++ llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll	Mon Aug  2 17:30:25 2004
@@ -2,7 +2,7 @@
 ; some exits out of the loop, and that we can do so without breaking dominator
 ; info.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 add | grep exit2:
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext add 1 | grep exit2:
 
 implementation   ; Functions:
 


Index: llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll:1.1	Tue Dec  9 17:29:25 2003
+++ llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll	Mon Aug  2 17:30:25 2004
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 add | grep preheader.loopexit: 
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext add 1 | grep preheader.loopexit: 
 
 implementation
 


Index: llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll
diff -u llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll:1.1 llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll:1.2
--- llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll:1.1	Tue Dec  9 10:56:51 2003
+++ llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll	Mon Aug  2 17:30:25 2004
@@ -1,7 +1,7 @@
 ; Potentially trapping instructions may be sunk as long as they are guaranteed
 ; to be executed.
 ;
-; RUN: llvm-as < %s | opt -licm | llvm-dis | grep -C1 div | grep Out: 
+; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext div 1 | grep Out: 
 
 int %test(int %N) {
 Entry:





More information about the llvm-commits mailing list