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
19 ; %a and %b only PartialAlias as, although they're both zext(sext(%num)) they'll extend the sign by…
20 ; number of bits before zext-ing the remainder.
23 %sext.zext.1 = zext i16 %sext.1 to i64
25 %sext.zext.2 = zext i32 %sext.2 to i64
26 %a = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.1
27 %b = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.2
35 %loaded.64 = zext i32 %loaded to i64
37 %add1.64 = zext i32 %add1 to i64 ; is zext(%loaded) always != zext(%loaded - 1)? Yes -> NoAlias
39 %sub1.64 = zext i32 %sub1 to i64 ; is zext(%loaded) always != zext(%loaded - 1)? Yes -> NoAlias
52 %p.minus1.64 = zext i32 %p.minus1 to i64
56 %p.nsw.nuw.minus1.64 = zext i32 %p.nsw.nuw.minus1 to i64
60 …%p.nsw.minus1.64 = zext i32 %p.nsw.minus1 to i64 ; when %p > 0x10000000 (ie <= 0 as a signed numbe…
63 %p.64 = zext i32 %p to i64
74 %zext.255 = zext i8 255 to i16 ; 0x00FF
76 %zext.sext.255 = zext i16 %sext.255 to i32 ; 0x0000FFFF
77 %sext.zext.255 = sext i16 %zext.255 to i32 ; 0x000000FF
78 %zext.zext.sext.255 = zext i32 %zext.sext.255 to i64
79 %zext.sext.zext.255 = zext i32 %sext.zext.255 to i64
80 %a = getelementptr inbounds i8, i8* %mem, i64 %zext.zext.sext.255
81 %b = getelementptr inbounds i8, i8* %mem, i64 %zext.sext.zext.255
89 %zext.num = zext i8 %num to i16
91 %zext.sext.num = zext i16 %sext.num to i32
92 %sext.zext.num = sext i16 %zext.num to i32
93 %zext.zext.sext.num = zext i32 %zext.sext.num to i64
94 %zext.sext.zext.num = zext i32 %sext.zext.num to i64
95 %a = getelementptr inbounds i8, i8* %mem, i64 %zext.zext.sext.num
96 %b = getelementptr inbounds i8, i8* %mem, i64 %zext.sext.zext.num
104 %zext.255 = zext i8 255 to i32
107 %b = getelementptr inbounds i8, i8* %mem, i32 %zext.255
117 %zext.plus.7 = add nsw i3 %val, 7
118 %zext.plus.4 = add nsw i3 %val, 4
119 %zext.val = zext i3 %val to i32
120 %zext.4 = zext i3 %zext.plus.4 to i32
121 %zext.7 = zext i3 %zext.plus.7 to i32
122 %a = getelementptr inbounds i32, i32* %mem, i32 %zext.4
123 %b = getelementptr inbounds i32, i32* %mem, i32 %zext.7
124 %c = getelementptr inbounds i32, i32* %mem, i32 %zext.val
133 %zext.plus.7 = add nsw i8 %val, 7
134 %zext.plus.4 = add nsw i8 %val, 4
135 %zext.val = zext i8 %val to i32
136 %zext.4 = zext i8 %zext.plus.4 to i32
137 %zext.7 = zext i8 %zext.plus.7 to i32
138 %a = getelementptr inbounds i32, i32* %mem, i32 %zext.4
139 %b = getelementptr inbounds i32, i32* %mem, i32 %zext.7
140 %c = getelementptr inbounds i32, i32* %mem, i32 %zext.val
149 %zext.plus.7 = add nsw i3 %val, 7
150 %zext.plus.4 = add nsw i3 %val, 4
151 %zext.val = zext i3 %val to i32
152 %zext.4 = zext i3 %zext.plus.4 to i32
153 %zext.7 = zext i3 %zext.plus.7 to i32
154 %a.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.4
155 %b.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.7
156 %c.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.val
168 %zext.plus.7 = add nsw i8 %val, 7
169 %zext.plus.4 = add nsw i8 %val, 4
170 %zext.val = zext i8 %val to i32
171 %zext.4 = zext i8 %zext.plus.4 to i32
172 %zext.7 = zext i8 %zext.plus.7 to i32
173 %a.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.4
174 %b.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.7
175 %c.8 = getelementptr inbounds i8, i8* %mem, i32 %zext.val