• Home
  • Raw
  • Download

Lines Matching refs:us

9 …i8 [ %.pre60.3, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %.pre.pre, %for.cond1.preheader.us.…
10 …HECK: %indvars.iv.3 = phi i64 [ 0, %for.cond1.preheader.us ], [ %indvars.iv.next.3, %for.body4.us ]
20 br i1 %cmp249, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup
22 for.cond1.preheader.us.preheader: ; preds = %for.cond1.preheader.lr.ph
25 br label %for.cond1.preheader.us
27 for.cond1.preheader.us: ; preds = %for.cond1.for.cond.cleanup3_crit_edge.
28 …i i8 [ %.pre60, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %.pre.pre, %for.cond1.preheader.us.…
29 …%srcp.056.us.pn = phi i8* [ %srcp.056.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %src, %fo…
30 …%y.055.us = phi i32 [ %inc30.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.preh…
31 …%dst.addr.054.us = phi i8* [ %add.ptr.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %dst, %fo…
32 %srcp.056.us = getelementptr inbounds i8, i8* %srcp.056.us.pn, i64 %idxprom
33 %.pre60 = load i8, i8* %srcp.056.us, align 1
34 br label %for.body4.us
36 for.body4.us: ; preds = %for.body4.us, %for.cond1.preheader.us
37 %0 = phi i8 [ %.pre60, %for.cond1.preheader.us ], [ %3, %for.body4.us ]
38 %1 = phi i8 [ %.pre, %for.cond1.preheader.us ], [ %2, %for.body4.us ]
39 %indvars.iv = phi i64 [ 0, %for.cond1.preheader.us ], [ %indvars.iv.next, %for.body4.us ]
40 %conv.us = zext i8 %1 to i32
41 %mul.us = mul nsw i32 %conv.us, %A
43 %arrayidx8.us = getelementptr inbounds i8, i8* %srcp.056.us.pn, i64 %indvars.iv.next
44 %2 = load i8, i8* %arrayidx8.us, align 1
45 %conv9.us = zext i8 %2 to i32
46 %mul10.us = mul nsw i32 %conv9.us, %B
47 %conv14.us = zext i8 %0 to i32
48 %mul15.us = mul nsw i32 %conv14.us, %C
49 %arrayidx19.us = getelementptr inbounds i8, i8* %srcp.056.us, i64 %indvars.iv.next
50 %3 = load i8, i8* %arrayidx19.us, align 1
51 %conv20.us = zext i8 %3 to i32
52 %mul21.us = mul nsw i32 %conv20.us, %D
53 %add11.us = add i32 %mul.us, 32
54 %add16.us = add i32 %add11.us, %mul10.us
55 %add22.us = add i32 %add16.us, %mul15.us
56 %add23.us = add i32 %add22.us, %mul21.us
57 %4 = lshr i32 %add23.us, 6
58 %conv24.us = trunc i32 %4 to i8
59 %arrayidx26.us = getelementptr inbounds i8, i8* %dst.addr.054.us, i64 %indvars.iv
60 store i8 %conv24.us, i8* %arrayidx26.us, align 1
62 br i1 %exitcond, label %for.cond1.for.cond.cleanup3_crit_edge.us, label %for.body4.us
64 for.cond1.for.cond.cleanup3_crit_edge.us: ; preds = %for.body4.us
65 %add.ptr.us = getelementptr inbounds i8, i8* %dst.addr.054.us, i64 %idx.ext
66 %inc30.us = add nuw nsw i32 %y.055.us, 1
67 %exitcond58 = icmp eq i32 %inc30.us, %height
68 br i1 %exitcond58, label %for.cond.cleanup, label %for.cond1.preheader.us, !llvm.loop !5
70 … ; preds = %for.cond1.for.cond.cleanup3_crit_edge.us, %for.cond1.preheade…
77 …i8 [ %.pre60.1, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %.pre.pre, %for.cond1.preheader.us.…
78 …HECK: %indvars.iv.1 = phi i64 [ 0, %for.cond1.preheader.us ], [ %indvars.iv.next.1, %for.body4.us ]
88 br i1 %cmp249, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup
90 for.cond1.preheader.us.preheader: ; preds = %for.cond1.preheader.lr.ph
93 br label %for.cond1.preheader.us
95 for.cond1.preheader.us: ; preds = %for.cond1.for.cond.cleanup3_crit_edge.
96 …i i8 [ %.pre60, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %.pre.pre, %for.cond1.preheader.us.…
97 …%srcp.056.us.pn = phi i8* [ %srcp.056.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %src, %fo…
98 …%y.055.us = phi i32 [ %inc30.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.preh…
99 …%dst.addr.054.us = phi i8* [ %add.ptr.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %dst, %fo…
100 %srcp.056.us = getelementptr inbounds i8, i8* %srcp.056.us.pn, i64 %idxprom
101 %.pre60 = load i8, i8* %srcp.056.us, align 1
102 br label %for.body4.us
104 for.body4.us: ; preds = %for.body4.us, %for.cond1.preheader.us
105 %0 = phi i8 [ %.pre60, %for.cond1.preheader.us ], [ %3, %for.body4.us ]
106 %1 = phi i8 [ %.pre, %for.cond1.preheader.us ], [ %2, %for.body4.us ]
107 %indvars.iv = phi i64 [ 0, %for.cond1.preheader.us ], [ %indvars.iv.next, %for.body4.us ]
108 %conv.us = zext i8 %1 to i32
109 %mul.us = mul nsw i32 %conv.us, %A
111 %arrayidx8.us = getelementptr inbounds i8, i8* %srcp.056.us.pn, i64 %indvars.iv.next
112 %2 = load i8, i8* %arrayidx8.us, align 1
113 %conv9.us = zext i8 %2 to i32
114 %mul10.us = mul nsw i32 %conv9.us, %B
115 %conv14.us = zext i8 %0 to i32
116 %mul15.us = mul nsw i32 %conv14.us, %C
117 %arrayidx19.us = getelementptr inbounds i8, i8* %srcp.056.us, i64 %indvars.iv.next
118 %3 = load i8, i8* %arrayidx19.us, align 1
119 %conv20.us = zext i8 %3 to i32
120 %mul21.us = mul nsw i32 %conv20.us, %D
121 %add11.us = add i32 %mul.us, 32
122 %add16.us = add i32 %add11.us, %mul10.us
123 %add22.us = add i32 %add16.us, %mul15.us
124 %add23.us = add i32 %add22.us, %mul21.us
125 %4 = lshr i32 %add23.us, 6
126 %conv24.us = trunc i32 %4 to i8
127 %arrayidx26.us = getelementptr inbounds i8, i8* %dst.addr.054.us, i64 %indvars.iv
128 store i8 %conv24.us, i8* %arrayidx26.us, align 1
130 br i1 %exitcond, label %for.cond1.for.cond.cleanup3_crit_edge.us, label %for.body4.us
132 for.cond1.for.cond.cleanup3_crit_edge.us: ; preds = %for.body4.us
133 %add.ptr.us = getelementptr inbounds i8, i8* %dst.addr.054.us, i64 %idx.ext
134 %inc30.us = add nuw nsw i32 %y.055.us, 1
135 %exitcond58 = icmp eq i32 %inc30.us, %height
136 br i1 %exitcond58, label %for.cond.cleanup, label %for.cond1.preheader.us, !llvm.loop !7
138 … ; preds = %for.cond1.for.cond.cleanup3_crit_edge.us, %for.cond1.preheade…