Mercurial > hg > Members > tobaru > cbc > CbC_llvm
comparison test/CodeGen/ARM/2011-04-11-MachineLICMBug.ll @ 95:afa8332a0e37
LLVM 3.8
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 13 Oct 2015 17:48:58 +0900 |
parents | 95c75e76d11b |
children |
comparison
equal
deleted
inserted
replaced
84:f3e34b893a5f | 95:afa8332a0e37 |
---|---|
16 for.body: | 16 for.body: |
17 ; CHECK: %for. | 17 ; CHECK: %for. |
18 ; CHECK: mov{{.*}} r{{[0-9]+}}, #{{[01]}} | 18 ; CHECK: mov{{.*}} r{{[0-9]+}}, #{{[01]}} |
19 ; CHECK: mov{{.*}} r{{[0-9]+}}, #{{[01]}} | 19 ; CHECK: mov{{.*}} r{{[0-9]+}}, #{{[01]}} |
20 ; CHECK-NOT: mov r{{[0-9]+}}, #{{[01]}} | 20 ; CHECK-NOT: mov r{{[0-9]+}}, #{{[01]}} |
21 %arrayidx = getelementptr i32* %A, i32 %0 | 21 %arrayidx = getelementptr i32, i32* %A, i32 %0 |
22 %tmp4 = load i32* %arrayidx, align 4 | 22 %tmp4 = load i32, i32* %arrayidx, align 4 |
23 %cmp6 = icmp eq i32 %tmp4, %value | 23 %cmp6 = icmp eq i32 %tmp4, %value |
24 br i1 %cmp6, label %return, label %for.inc | 24 br i1 %cmp6, label %return, label %for.inc |
25 | 25 |
26 for.inc: | 26 for.inc: |
27 %inc = add i32 %0, 1 | 27 %inc = add i32 %0, 1 |