• Home
  • Raw
  • Download

Lines Matching refs:us

23   br i1 %cmp21, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup
25 for.cond1.preheader.us.preheader:
26 br label %for.cond1.preheader.us
28 for.cond1.preheader.us:
29 …%i.023.us = phi i32 [ %inc8.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.prehe…
30 …%k.022.us = phi i32 [ %inc.us.lcssa, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.…
31 %0 = add i32 %n, %k.022.us
32 br label %for.body4.us
34 for.body4.us:
35 %k.119.us = phi i32 [ %k.022.us, %for.cond1.preheader.us ], [ %inc.us, %for.body4.us ]
36 %arrayidx.us = getelementptr inbounds i32, i32* %B, i32 %k.119.us
37 %1 = load i32, i32* %arrayidx.us, align 4
38 %arrayidx5.us = getelementptr inbounds i32, i32* %A, i32 %k.119.us
39 store i32 %1, i32* %arrayidx5.us, align 4
40 %inc.us = add i32 %k.119.us, 1
41 %exitcond = icmp ne i32 %inc.us, %0
42 br i1 %exitcond, label %for.body4.us, label %for.cond1.for.cond.cleanup3_crit_edge.us
44 for.cond1.for.cond.cleanup3_crit_edge.us:
45 %inc.us.lcssa = phi i32 [ %inc.us, %for.body4.us ]
46 %inc8.us = add nuw nsw i32 %i.023.us, 1
47 %cmp.us = icmp slt i32 %inc8.us, %n
48 br i1 %cmp.us, label %for.cond1.preheader.us, label %for.cond.cleanup.loopexit
69 ; CHECK: for.cond1.preheader.us.preheader:
71 ; CHECK: for.cond1.for.cond.cleanup3_crit_edge.us:
72 ; CHECK: %inc8.us = add nuw nsw i32 %i.024.us, 1
73 ; CHECK: %cmp.us = icmp slt i32 %inc8.us, %flatten.tripcount
77 br i1 %cmp23, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup
79 for.cond1.preheader.us.preheader:
80 br label %for.cond1.preheader.us
82 for.cond1.preheader.us:
83 …%i.024.us = phi i32 [ %inc8.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.prehe…
84 %mul.us = mul nsw i32 %i.024.us, %n
85 br label %for.body4.us
87 for.body4.us:
88 %j.022.us = phi i32 [ 0, %for.cond1.preheader.us ], [ %inc6.us, %for.body4.us ]
89 %add.us = add nsw i32 %j.022.us, %mul.us
90 %arrayidx.us = getelementptr inbounds i32, i32* %B, i32 %add.us
91 %0 = load i32, i32* %arrayidx.us, align 4
92 %arrayidx5.us = getelementptr inbounds i32, i32* %A, i32 %add.us
93 store i32 %0, i32* %arrayidx5.us, align 4
94 %inc6.us = add nuw nsw i32 %j.022.us, 1
95 %exitcond = icmp ne i32 %inc6.us, %n
96 br i1 %exitcond, label %for.body4.us, label %for.cond1.for.cond.cleanup3_crit_edge.us
98 for.cond1.for.cond.cleanup3_crit_edge.us:
99 %inc8.us = add nuw nsw i32 %i.024.us, 1
100 %cmp.us = icmp slt i32 %inc8.us, %n
101 br i1 %cmp.us, label %for.cond1.preheader.us, label %for.cond.cleanup.loopexit