Use the llvm-upgrade program to upgrade llvm assembly.
[oota-llvm.git] / test / Transforms / LICM / 2003-02-26-LoopExitNotDominated.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | opt -basicaa -licm -disable-output
2
3 ;%MoveArray = external global [64 x ulong]
4
5 implementation   ; Functions:
6
7 void %InitMoveArray() {
8 bb3:            ; No predecessors!
9         %X = alloca [2 x ulong]
10         br bool false, label %bb13, label %bb4
11
12 bb4:            ; preds = %bb3
13         %reg3011 = getelementptr [2 x ulong]* %X, long 0, long 0
14         br label %bb8
15
16 bb8:            ; preds = %bb8, %bb4
17         store ulong 0, ulong* %reg3011
18         br bool false, label %bb8, label %bb13
19
20 bb13:           ; preds = %bb8, %bb3
21         ret void
22 }