Changes in directory llvm/test/Regression/Transforms/LICM:
2003-02-26-LoopExitNotDominated.ll updated: 1.2 -> 1.3 2003-02-27-NestedLoopExitBlocks.ll updated: 1.3 -> 1.4 2003-02-27-PreheaderExitNodeUpdate.ll updated: 1.2 -> 1.3 2003-02-27-PreheaderProblem.ll updated: 1.3 -> 1.4 2003-02-27-StoreSinkPHIs.ll updated: 1.2 -> 1.3 2003-02-28-PromoteDifferentType.ll updated: 1.3 -> 1.4 2003-05-02-LoadHoist.ll updated: 1.3 -> 1.4 2003-08-04-TrappingInstHoist.ll updated: 1.4 -> 1.5 2003-08-04-TrappingInstOkHoist.ll updated: 1.5 -> 1.6 2003-12-11-SinkingToPHI.ll updated: 1.1 -> 1.2 2003-12-13-VolatilePromote.ll updated: 1.2 -> 1.3 2004-09-14-AliasAnalysisInvalidate.llx updated: 1.1 -> 1.2 2004-11-17-UndefIndexCrash.ll updated: 1.1 -> 1.2 2005-03-24-LICM-Aggregate-Crash.ll updated: 1.1 -> 1.2 2006-09-12-DeadUserOfSunkInstr.ll updated: 1.1 -> 1.2 basictest.ll updated: 1.2 -> 1.3 call_sink_const_function.ll updated: 1.2 -> 1.3 call_sink_pure_function.ll updated: 1.2 -> 1.3 no-preheader-test.ll updated: 1.2 -> 1.3 scalar_promote.ll updated: 1.3 -> 1.4 sink_critical_edge.ll updated: 1.2 -> 1.3 sink_inst.ll updated: 1.3 -> 1.4 sink_load.ll updated: 1.2 -> 1.3 sink_multiple.ll updated: 1.3 -> 1.4 sink_multiple_exits.ll updated: 1.3 -> 1.4 sink_only_some_exits.ll updated: 1.2 -> 1.3 sink_phi_node_use.ll updated: 1.2 -> 1.3 sink_trapping_inst.ll updated: 1.2 -> 1.3 --- Log message: Use the llvm-upgrade program to upgrade llvm assembly. --- Diffs of the changes: (+28 -28) 2003-02-26-LoopExitNotDominated.ll | 2 +- 2003-02-27-NestedLoopExitBlocks.ll | 2 +- 2003-02-27-PreheaderExitNodeUpdate.ll | 2 +- 2003-02-27-PreheaderProblem.ll | 2 +- 2003-02-27-StoreSinkPHIs.ll | 2 +- 2003-02-28-PromoteDifferentType.ll | 2 +- 2003-05-02-LoadHoist.ll | 2 +- 2003-08-04-TrappingInstHoist.ll | 2 +- 2003-08-04-TrappingInstOkHoist.ll | 2 +- 2003-12-11-SinkingToPHI.ll | 2 +- 2003-12-13-VolatilePromote.ll | 2 +- 2004-09-14-AliasAnalysisInvalidate.llx | 2 +- 2004-11-17-UndefIndexCrash.ll | 2 +- 2005-03-24-LICM-Aggregate-Crash.ll | 2 +- 2006-09-12-DeadUserOfSunkInstr.ll | 2 +- basictest.ll | 2 +- call_sink_const_function.ll | 2 +- call_sink_pure_function.ll | 2 +- no-preheader-test.ll | 2 +- scalar_promote.ll | 2 +- sink_critical_edge.ll | 2 +- sink_inst.ll | 2 +- sink_load.ll | 2 +- sink_multiple.ll | 2 +- sink_multiple_exits.ll | 2 +- sink_only_some_exits.ll | 2 +- sink_phi_node_use.ll | 2 +- sink_trapping_inst.ll | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) Index: llvm/test/Regression/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll:1.2 llvm/test/Regression/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll:1.3 --- llvm/test/Regression/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll:1.2 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -licm -disable-output +; RUN: llvm-upgrade < %s | llvm-as | opt -basicaa -licm -disable-output ;%MoveArray = external global [64 x ulong] Index: llvm/test/Regression/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll:1.3 llvm/test/Regression/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll:1.4 --- llvm/test/Regression/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll:1.3 Sun Oct 12 16:42:33 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll Fri Dec 1 22:23:09 2006 @@ -1,6 +1,6 @@ ; Exit blocks need to be updated for all nested loops... -; RUN: llvm-as < %s | opt -loopsimplify +; RUN: llvm-upgrade < %s | llvm-as | opt -loopsimplify implementation ; Functions: Index: llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll:1.2 llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll:1.3 --- llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll:1.2 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderExitNodeUpdate.ll Fri Dec 1 22:23:09 2006 @@ -1,7 +1,7 @@ ; This testcase fails because preheader insertion is not updating exit node ; information for loops. -; RUN: llvm-as < %s | opt -licm +; RUN: llvm-upgrade < %s | llvm-as | opt -licm int %main(int %argc, sbyte** %argv) { bb0: ; No predecessors! Index: llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderProblem.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderProblem.ll:1.3 llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderProblem.ll:1.4 --- llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderProblem.ll:1.3 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-27-PreheaderProblem.ll Fri Dec 1 22:23:09 2006 @@ -3,7 +3,7 @@ ; happens because preheader insertion doesn't insert a preheader for this ; case... bad. -; RUN: llvm-as < %s | opt -licm -adce -simplifycfg | llvm-dis | not grep 'br ' +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -adce -simplifycfg | llvm-dis | not grep 'br ' int %main(int %argc) { br label %bb5 Index: llvm/test/Regression/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll:1.2 llvm/test/Regression/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll:1.3 --- llvm/test/Regression/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll:1.2 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-27-StoreSinkPHIs.ll Fri Dec 1 22:23:09 2006 @@ -1,6 +1,6 @@ ; LICM is adding stores before phi nodes. bad. -; RUN: llvm-as < %s | opt -licm +; RUN: llvm-upgrade < %s | llvm-as | opt -licm bool %test(bool %c) { br bool %c, label %Loop, label %Out Index: llvm/test/Regression/Transforms/LICM/2003-02-28-PromoteDifferentType.ll diff -u llvm/test/Regression/Transforms/LICM/2003-02-28-PromoteDifferentType.ll:1.3 llvm/test/Regression/Transforms/LICM/2003-02-28-PromoteDifferentType.ll:1.4 --- llvm/test/Regression/Transforms/LICM/2003-02-28-PromoteDifferentType.ll:1.3 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-02-28-PromoteDifferentType.ll Fri Dec 1 22:23:09 2006 @@ -1,6 +1,6 @@ ; Test that hoisting is disabled for pointers of different types... ; -; RUN: llvm-as < %s | opt -licm +; RUN: llvm-upgrade < %s | llvm-as | opt -licm void %test(int* %P) { br label %Loop Index: llvm/test/Regression/Transforms/LICM/2003-05-02-LoadHoist.ll diff -u llvm/test/Regression/Transforms/LICM/2003-05-02-LoadHoist.ll:1.3 llvm/test/Regression/Transforms/LICM/2003-05-02-LoadHoist.ll:1.4 --- llvm/test/Regression/Transforms/LICM/2003-05-02-LoadHoist.ll:1.3 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/2003-05-02-LoadHoist.ll Fri Dec 1 22:23:09 2006 @@ -3,7 +3,7 @@ ; loaded from. Basically if the load gets hoisted, the subtract gets turned ; into a constant zero. ; -; RUN: llvm-as < %s | opt -licm -load-vn -gcse -instcombine | llvm-dis | grep load +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -load-vn -gcse -instcombine | llvm-dis | grep load %X = global int 7 declare void %foo() Index: llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll diff -u llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.4 llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.5 --- llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll:1.4 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstHoist.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext "IfUnEqual" 2 | grep div +; RUN: llvm-upgrade < %s | llvm-as | 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.5 llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll:1.6 --- llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll:1.5 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/2003-08-04-TrappingInstOkHoist.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext "test" 2 | grep div +; RUN: llvm-upgrade < %s | llvm-as | 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-11-SinkingToPHI.ll diff -u llvm/test/Regression/Transforms/LICM/2003-12-11-SinkingToPHI.ll:1.1 llvm/test/Regression/Transforms/LICM/2003-12-11-SinkingToPHI.ll:1.2 --- llvm/test/Regression/Transforms/LICM/2003-12-11-SinkingToPHI.ll:1.1 Thu Dec 11 16:15:11 2003 +++ llvm/test/Regression/Transforms/LICM/2003-12-11-SinkingToPHI.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm | lli +; RUN: llvm-upgrade < %s | llvm-as | opt -licm | lli implementation ; Functions: Index: llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll diff -u llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.2 llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.3 --- llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/2003-12-13-VolatilePromote.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext volatile 1 | grep Loop +; RUN: llvm-upgrade < %s | llvm-as | opt -licm | llvm-dis | %prcontext volatile 1 | grep Loop %X = global int 7 Index: llvm/test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx diff -u llvm/test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx:1.1 llvm/test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx:1.2 --- llvm/test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx:1.1 Tue Sep 14 19:58:49 2004 +++ llvm/test/Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -globalsmodref-aa -licm -disable-output +; RUN: llvm-upgrade < %s | llvm-as | opt -globalsmodref-aa -licm -disable-output %PL_regcomp_parse = internal global sbyte* null Index: llvm/test/Regression/Transforms/LICM/2004-11-17-UndefIndexCrash.ll diff -u llvm/test/Regression/Transforms/LICM/2004-11-17-UndefIndexCrash.ll:1.1 llvm/test/Regression/Transforms/LICM/2004-11-17-UndefIndexCrash.ll:1.2 --- llvm/test/Regression/Transforms/LICM/2004-11-17-UndefIndexCrash.ll:1.1 Wed Nov 17 11:39:19 2004 +++ llvm/test/Regression/Transforms/LICM/2004-11-17-UndefIndexCrash.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm -disable-output +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -disable-output %struct.roadlet = type { sbyte*, %struct.vehicle*, [8 x %struct.roadlet*], [8 x %struct.roadlet* (%struct.roadlet*, %struct.vehicle*, int)*] } %struct.vehicle = type { %struct.roadlet*, sbyte*, int, int, %union.._631., int } Index: llvm/test/Regression/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll diff -u llvm/test/Regression/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll:1.1 llvm/test/Regression/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll:1.2 --- llvm/test/Regression/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll:1.1 Thu Mar 24 23:49:13 2005 +++ llvm/test/Regression/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm -disable-output +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -disable-output void %test({int}* %P) { br label %Loop Index: llvm/test/Regression/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll diff -u llvm/test/Regression/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll:1.1 llvm/test/Regression/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll:1.2 --- llvm/test/Regression/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll:1.1 Tue Sep 12 14:16:04 2006 +++ llvm/test/Regression/Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm -disable-output +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -disable-output ; PR908 %struct.alloc_chain = type { sbyte*, %struct.alloc_chain* } Index: llvm/test/Regression/Transforms/LICM/basictest.ll diff -u llvm/test/Regression/Transforms/LICM/basictest.ll:1.2 llvm/test/Regression/Transforms/LICM/basictest.ll:1.3 --- llvm/test/Regression/Transforms/LICM/basictest.ll:1.2 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/basictest.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm | llvm-dis +; RUN: llvm-upgrade < %s | llvm-as | opt -licm | llvm-dis void "testfunc"(int %i) { Index: llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll diff -u llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.2 llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.3 --- llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/call_sink_const_function.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | %prcontext sin 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | 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.2 llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll:1.3 --- llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/call_sink_pure_function.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -basicaa -licm | llvm-dis | %prcontext strlen 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | opt -basicaa -licm | llvm-dis | %prcontext strlen 1 | grep Out: declare int %strlen(sbyte*) declare void %foo() Index: llvm/test/Regression/Transforms/LICM/no-preheader-test.ll diff -u llvm/test/Regression/Transforms/LICM/no-preheader-test.ll:1.2 llvm/test/Regression/Transforms/LICM/no-preheader-test.ll:1.3 --- llvm/test/Regression/Transforms/LICM/no-preheader-test.ll:1.2 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/no-preheader-test.ll Fri Dec 1 22:23:09 2006 @@ -1,5 +1,5 @@ ; Test that LICM works when there is not a loop-preheader -; RUN: llvm-as < %s | opt -licm | llvm-dis +; RUN: llvm-upgrade < %s | llvm-as | opt -licm | llvm-dis void "testfunc"(int %i, bool %ifcond) { br bool %ifcond, label %Then, label %Else Index: llvm/test/Regression/Transforms/LICM/scalar_promote.ll diff -u llvm/test/Regression/Transforms/LICM/scalar_promote.ll:1.3 llvm/test/Regression/Transforms/LICM/scalar_promote.ll:1.4 --- llvm/test/Regression/Transforms/LICM/scalar_promote.ll:1.3 Tue Sep 16 10:29:35 2003 +++ llvm/test/Regression/Transforms/LICM/scalar_promote.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm -stats 2>&1 | grep "memory locations promoted to register" +; RUN: llvm-upgrade < %s | llvm-as | opt -licm -stats 2>&1 | grep "memory locations promoted to register" %X = global int 7 Index: llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll diff -u llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.2 llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.3 --- llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_critical_edge.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext add 1 | grep Exit +; RUN: llvm-upgrade < %s | llvm-as | 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.3 llvm/test/Regression/Transforms/LICM/sink_inst.ll:1.4 --- llvm/test/Regression/Transforms/LICM/sink_inst.ll:1.3 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_inst.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext mul 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | 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.2 llvm/test/Regression/Transforms/LICM/sink_load.ll:1.3 --- llvm/test/Regression/Transforms/LICM/sink_load.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_load.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext load 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | 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.3 llvm/test/Regression/Transforms/LICM/sink_multiple.ll:1.4 --- llvm/test/Regression/Transforms/LICM/sink_multiple.ll:1.3 Thu Nov 23 09:14:52 2006 +++ llvm/test/Regression/Transforms/LICM/sink_multiple.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext getelementptr 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | 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.3 llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll:1.4 --- llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll:1.3 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_multiple_exits.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext mul 1 | grep 'Out[12]:' +; RUN: llvm-upgrade < %s | llvm-as | 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.2 llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll:1.3 --- llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_only_some_exits.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext add 1 | grep exit2: +; RUN: llvm-upgrade < %s | llvm-as | 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.2 llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll:1.3 --- llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_phi_node_use.ll Fri Dec 1 22:23:09 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext add 1 | grep preheader.loopexit: +; RUN: llvm-upgrade < %s | llvm-as | 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.2 llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll:1.3 --- llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll:1.2 Mon Aug 2 17:30:25 2004 +++ llvm/test/Regression/Transforms/LICM/sink_trapping_inst.ll Fri Dec 1 22:23:09 2006 @@ -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 | %prcontext div 1 | grep Out: +; RUN: llvm-upgrade < %s | llvm-as | opt -licm | llvm-dis | %prcontext div 1 | grep Out: int %test(int %N) { Entry: _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits