Lines Matching refs:zext
9 %sext.zext.1 = zext i16 %sext.1 to i64
11 %sext.zext.2 = zext i32 %sext.2 to i64
12 %a = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.1
13 %b = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.2
21 ; %a and %b only PartialAlias as, although they're both zext(sext(%num)) they'll extend the sign by…
22 ; number of bits before zext-ing the remainder.
25 %sext.zext.1 = zext i16 %sext.1 to i64
27 %sext.zext.2 = zext i32 %sext.2 to i64
28 %a = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.1
29 %b = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.2
39 %loaded.64 = zext i32 %loaded to i64
41 %add1.64 = zext i32 %add1 to i64 ; is zext(%loaded) always != zext(%loaded - 1)? Yes -> NoAlias
43 %sub1.64 = zext i32 %sub1 to i64 ; is zext(%loaded) always != zext(%loaded - 1)? Yes -> NoAlias
59 %p.minus1.64 = zext i16 %p.minus1 to i64
63 %p.nsw.nuw.minus1.64 = zext i16 %p.nsw.nuw.minus1 to i64
67 …%p.nsw.minus1.64 = zext i16 %p.nsw.minus1 to i64 ; when %p > 0x1000 (ie <= 0 as a signed number) t…
70 %p.64 = zext i16 %p to i64
85 %zext.255 = zext i8 255 to i16 ; 0x00FF
87 %zext.sext.255 = zext i16 %sext.255 to i32 ; 0x0000FFFF
88 %sext.zext.255 = sext i16 %zext.255 to i32 ; 0x000000FF
89 %zext.zext.sext.255 = zext i32 %zext.sext.255 to i64
90 %zext.sext.zext.255 = zext i32 %sext.zext.255 to i64
91 %a = getelementptr inbounds i8, i8* %mem, i64 %zext.zext.sext.255
92 %b = getelementptr inbounds i8, i8* %mem, i64 %zext.sext.zext.255
102 %zext.num = zext i8 %num to i16
104 %zext.sext.num = zext i16 %sext.num to i32
105 %sext.zext.num = sext i16 %zext.num to i32
106 %zext.zext.sext.num = zext i32 %zext.sext.num to i64
107 %zext.sext.zext.num = zext i32 %sext.zext.num to i64
108 %a = getelementptr inbounds i8, i8* %mem, i64 %zext.zext.sext.num
109 %b = getelementptr inbounds i8, i8* %mem, i64 %zext.sext.zext.num
119 %zext.255 = zext i8 255 to i32
122 %b = getelementptr inbounds i8, i8* %mem, i32 %zext.255
135 %zext.plus.7 = add nsw i3 %val, 7
136 %zext.plus.4 = add nsw i3 %val, 4
137 %zext.val = zext i3 %val to i32
138 %zext.4 = zext i3 %zext.plus.4 to i32
139 %zext.7 = zext i3 %zext.plus.7 to i32
140 %a = getelementptr inbounds i32, i32* %mem, i32 %zext.4
141 %b = getelementptr inbounds i32, i32* %mem, i32 %zext.7
142 %c = getelementptr inbounds i32, i32* %mem, i32 %zext.val
154 %zext.plus.7 = add nsw i8 %val, 7
155 %zext.plus.4 = add nsw i8 %val, 4
156 %zext.val = zext i8 %val to i32
157 %zext.4 = zext i8 %zext.plus.4 to i32
158 %zext.7 = zext i8 %zext.plus.7 to i32
159 %a = getelementptr inbounds i32, i32* %mem, i32 %zext.4
160 %b = getelementptr inbounds i32, i32* %mem, i32 %zext.7
161 %c = getelementptr inbounds i32, i32* %mem, i32 %zext.val
173 %zext.plus.7 = add nsw i3 %val, 7
174 %zext.plus.4 = add nsw i3 %val, 4
175 %zext.val = zext i3 %val to i32
176 %zext.4 = zext i3 %zext.plus.4 to i32
177 %zext.7 = zext i3 %zext.plus.7 to i32
178 %a.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.4
179 %b.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.7
180 %c.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.val
195 %zext.plus.7 = add nsw i8 %val, 7
196 %zext.plus.4 = add nsw i8 %val, 4
197 %zext.val = zext i8 %val to i32
198 %zext.4 = zext i8 %zext.plus.4 to i32
199 %zext.7 = zext i8 %zext.plus.7 to i32
200 %a.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.4
201 %b.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.7
202 %c.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.val