• Home
  • Raw
  • Download

Lines Matching refs:i8

2 target datalayout = "E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v…
5 @sc = common global i8 0
6 @uc = common global i8 0
18 %0 = atomicrmw add i8* @sc, i8 1 monotonic
19 %1 = atomicrmw add i8* @uc, i8 1 monotonic
20 %2 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
22 %4 = bitcast i8* bitcast (i16* @us to i8*) to i16*
24 %6 = bitcast i8* bitcast (i32* @si to i8*) to i32*
26 %8 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
28 %10 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
30 %12 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
32 %14 = atomicrmw sub i8* @sc, i8 1 monotonic
33 %15 = atomicrmw sub i8* @uc, i8 1 monotonic
34 %16 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
36 %18 = bitcast i8* bitcast (i16* @us to i8*) to i16*
38 %20 = bitcast i8* bitcast (i32* @si to i8*) to i32*
40 %22 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
42 %24 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
44 %26 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
46 %28 = atomicrmw or i8* @sc, i8 1 monotonic
47 %29 = atomicrmw or i8* @uc, i8 1 monotonic
48 %30 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
50 %32 = bitcast i8* bitcast (i16* @us to i8*) to i16*
52 %34 = bitcast i8* bitcast (i32* @si to i8*) to i32*
54 %36 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
56 %38 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
58 %40 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
60 %42 = atomicrmw xor i8* @sc, i8 1 monotonic
61 %43 = atomicrmw xor i8* @uc, i8 1 monotonic
62 %44 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
64 %46 = bitcast i8* bitcast (i16* @us to i8*) to i16*
66 %48 = bitcast i8* bitcast (i32* @si to i8*) to i32*
68 %50 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
70 %52 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
72 %54 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
74 %56 = atomicrmw and i8* @sc, i8 1 monotonic
75 %57 = atomicrmw and i8* @uc, i8 1 monotonic
76 %58 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
78 %60 = bitcast i8* bitcast (i16* @us to i8*) to i16*
80 %62 = bitcast i8* bitcast (i32* @si to i8*) to i32*
82 %64 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
84 %66 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
86 %68 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
88 %70 = atomicrmw nand i8* @sc, i8 1 monotonic
89 %71 = atomicrmw nand i8* @uc, i8 1 monotonic
90 %72 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
92 %74 = bitcast i8* bitcast (i16* @us to i8*) to i16*
94 %76 = bitcast i8* bitcast (i32* @si to i8*) to i32*
96 %78 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
98 %80 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
100 %82 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
110 %0 = atomicrmw add i8* @sc, i8 11 monotonic
111 store i8 %0, i8* @sc, align 1
112 %1 = atomicrmw add i8* @uc, i8 11 monotonic
113 store i8 %1, i8* @uc, align 1
114 %2 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
117 %4 = bitcast i8* bitcast (i16* @us to i8*) to i16*
120 %6 = bitcast i8* bitcast (i32* @si to i8*) to i32*
123 %8 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
126 %10 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
129 %12 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
132 %14 = atomicrmw sub i8* @sc, i8 11 monotonic
133 store i8 %14, i8* @sc, align 1
134 %15 = atomicrmw sub i8* @uc, i8 11 monotonic
135 store i8 %15, i8* @uc, align 1
136 %16 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
139 %18 = bitcast i8* bitcast (i16* @us to i8*) to i16*
142 %20 = bitcast i8* bitcast (i32* @si to i8*) to i32*
145 %22 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
148 %24 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
151 %26 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
154 %28 = atomicrmw or i8* @sc, i8 11 monotonic
155 store i8 %28, i8* @sc, align 1
156 %29 = atomicrmw or i8* @uc, i8 11 monotonic
157 store i8 %29, i8* @uc, align 1
158 %30 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
161 %32 = bitcast i8* bitcast (i16* @us to i8*) to i16*
164 %34 = bitcast i8* bitcast (i32* @si to i8*) to i32*
167 %36 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
170 %38 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
173 %40 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
176 %42 = atomicrmw xor i8* @sc, i8 11 monotonic
177 store i8 %42, i8* @sc, align 1
178 %43 = atomicrmw xor i8* @uc, i8 11 monotonic
179 store i8 %43, i8* @uc, align 1
180 %44 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
183 %46 = bitcast i8* bitcast (i16* @us to i8*) to i16*
186 %48 = bitcast i8* bitcast (i32* @si to i8*) to i32*
189 %50 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
192 %52 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
195 %54 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
198 %56 = atomicrmw and i8* @sc, i8 11 monotonic
199 store i8 %56, i8* @sc, align 1
200 %57 = atomicrmw and i8* @uc, i8 11 monotonic
201 store i8 %57, i8* @uc, align 1
202 %58 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
205 %60 = bitcast i8* bitcast (i16* @us to i8*) to i16*
208 %62 = bitcast i8* bitcast (i32* @si to i8*) to i32*
211 %64 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
214 %66 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
217 %68 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
220 %70 = atomicrmw nand i8* @sc, i8 11 monotonic
221 store i8 %70, i8* @sc, align 1
222 %71 = atomicrmw nand i8* @uc, i8 11 monotonic
223 store i8 %71, i8* @uc, align 1
224 %72 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
227 %74 = bitcast i8* bitcast (i16* @us to i8*) to i16*
230 %76 = bitcast i8* bitcast (i32* @si to i8*) to i32*
233 %78 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
236 %80 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
239 %82 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
250 %0 = load i8* @uc, align 1
251 %1 = atomicrmw add i8* @sc, i8 %0 monotonic
252 %2 = add i8 %1, %0
253 store i8 %2, i8* @sc, align 1
254 %3 = load i8* @uc, align 1
255 %4 = atomicrmw add i8* @uc, i8 %3 monotonic
256 %5 = add i8 %4, %3
257 store i8 %5, i8* @uc, align 1
258 %6 = load i8* @uc, align 1
259 %7 = zext i8 %6 to i16
260 %8 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
264 %11 = load i8* @uc, align 1
265 %12 = zext i8 %11 to i16
266 %13 = bitcast i8* bitcast (i16* @us to i8*) to i16*
270 %16 = load i8* @uc, align 1
271 %17 = zext i8 %16 to i32
272 %18 = bitcast i8* bitcast (i32* @si to i8*) to i32*
276 %21 = load i8* @uc, align 1
277 %22 = zext i8 %21 to i32
278 %23 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
282 %26 = load i8* @uc, align 1
283 %27 = zext i8 %26 to i32
284 %28 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
288 %31 = load i8* @uc, align 1
289 %32 = zext i8 %31 to i32
290 %33 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
294 %36 = load i8* @uc, align 1
295 %37 = atomicrmw sub i8* @sc, i8 %36 monotonic
296 %38 = sub i8 %37, %36
297 store i8 %38, i8* @sc, align 1
298 %39 = load i8* @uc, align 1
299 %40 = atomicrmw sub i8* @uc, i8 %39 monotonic
300 %41 = sub i8 %40, %39
301 store i8 %41, i8* @uc, align 1
302 %42 = load i8* @uc, align 1
303 %43 = zext i8 %42 to i16
304 %44 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
308 %47 = load i8* @uc, align 1
309 %48 = zext i8 %47 to i16
310 %49 = bitcast i8* bitcast (i16* @us to i8*) to i16*
314 %52 = load i8* @uc, align 1
315 %53 = zext i8 %52 to i32
316 %54 = bitcast i8* bitcast (i32* @si to i8*) to i32*
320 %57 = load i8* @uc, align 1
321 %58 = zext i8 %57 to i32
322 %59 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
326 %62 = load i8* @uc, align 1
327 %63 = zext i8 %62 to i32
328 %64 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
332 %67 = load i8* @uc, align 1
333 %68 = zext i8 %67 to i32
334 %69 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
338 %72 = load i8* @uc, align 1
339 %73 = atomicrmw or i8* @sc, i8 %72 monotonic
340 %74 = or i8 %73, %72
341 store i8 %74, i8* @sc, align 1
342 %75 = load i8* @uc, align 1
343 %76 = atomicrmw or i8* @uc, i8 %75 monotonic
344 %77 = or i8 %76, %75
345 store i8 %77, i8* @uc, align 1
346 %78 = load i8* @uc, align 1
347 %79 = zext i8 %78 to i16
348 %80 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
352 %83 = load i8* @uc, align 1
353 %84 = zext i8 %83 to i16
354 %85 = bitcast i8* bitcast (i16* @us to i8*) to i16*
358 %88 = load i8* @uc, align 1
359 %89 = zext i8 %88 to i32
360 %90 = bitcast i8* bitcast (i32* @si to i8*) to i32*
364 %93 = load i8* @uc, align 1
365 %94 = zext i8 %93 to i32
366 %95 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
370 %98 = load i8* @uc, align 1
371 %99 = zext i8 %98 to i32
372 %100 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
376 %103 = load i8* @uc, align 1
377 %104 = zext i8 %103 to i32
378 %105 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
382 %108 = load i8* @uc, align 1
383 %109 = atomicrmw xor i8* @sc, i8 %108 monotonic
384 %110 = xor i8 %109, %108
385 store i8 %110, i8* @sc, align 1
386 %111 = load i8* @uc, align 1
387 %112 = atomicrmw xor i8* @uc, i8 %111 monotonic
388 %113 = xor i8 %112, %111
389 store i8 %113, i8* @uc, align 1
390 %114 = load i8* @uc, align 1
391 %115 = zext i8 %114 to i16
392 %116 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
396 %119 = load i8* @uc, align 1
397 %120 = zext i8 %119 to i16
398 %121 = bitcast i8* bitcast (i16* @us to i8*) to i16*
402 %124 = load i8* @uc, align 1
403 %125 = zext i8 %124 to i32
404 %126 = bitcast i8* bitcast (i32* @si to i8*) to i32*
408 %129 = load i8* @uc, align 1
409 %130 = zext i8 %129 to i32
410 %131 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
414 %134 = load i8* @uc, align 1
415 %135 = zext i8 %134 to i32
416 %136 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
420 %139 = load i8* @uc, align 1
421 %140 = zext i8 %139 to i32
422 %141 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
426 %144 = load i8* @uc, align 1
427 %145 = atomicrmw and i8* @sc, i8 %144 monotonic
428 %146 = and i8 %145, %144
429 store i8 %146, i8* @sc, align 1
430 %147 = load i8* @uc, align 1
431 %148 = atomicrmw and i8* @uc, i8 %147 monotonic
432 %149 = and i8 %148, %147
433 store i8 %149, i8* @uc, align 1
434 %150 = load i8* @uc, align 1
435 %151 = zext i8 %150 to i16
436 %152 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
440 %155 = load i8* @uc, align 1
441 %156 = zext i8 %155 to i16
442 %157 = bitcast i8* bitcast (i16* @us to i8*) to i16*
446 %160 = load i8* @uc, align 1
447 %161 = zext i8 %160 to i32
448 %162 = bitcast i8* bitcast (i32* @si to i8*) to i32*
452 %165 = load i8* @uc, align 1
453 %166 = zext i8 %165 to i32
454 %167 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
458 %170 = load i8* @uc, align 1
459 %171 = zext i8 %170 to i32
460 %172 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
464 %175 = load i8* @uc, align 1
465 %176 = zext i8 %175 to i32
466 %177 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
470 %180 = load i8* @uc, align 1
471 %181 = atomicrmw nand i8* @sc, i8 %180 monotonic
472 %182 = xor i8 %181, -1
473 %183 = and i8 %182, %180
474 store i8 %183, i8* @sc, align 1
475 %184 = load i8* @uc, align 1
476 %185 = atomicrmw nand i8* @uc, i8 %184 monotonic
477 %186 = xor i8 %185, -1
478 %187 = and i8 %186, %184
479 store i8 %187, i8* @uc, align 1
480 %188 = load i8* @uc, align 1
481 %189 = zext i8 %188 to i16
482 %190 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
487 %194 = load i8* @uc, align 1
488 %195 = zext i8 %194 to i16
489 %196 = bitcast i8* bitcast (i16* @us to i8*) to i16*
494 %200 = load i8* @uc, align 1
495 %201 = zext i8 %200 to i32
496 %202 = bitcast i8* bitcast (i32* @si to i8*) to i32*
501 %206 = load i8* @uc, align 1
502 %207 = zext i8 %206 to i32
503 %208 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
508 %212 = load i8* @uc, align 1
509 %213 = zext i8 %212 to i32
510 %214 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
515 %218 = load i8* @uc, align 1
516 %219 = zext i8 %218 to i32
517 %220 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
530 %0 = load i8* @uc, align 1
531 %1 = load i8* @sc, align 1
532 %2 = cmpxchg i8* @sc, i8 %0, i8 %1 monotonic
533 store i8 %2, i8* @sc, align 1
534 %3 = load i8* @uc, align 1
535 %4 = load i8* @sc, align 1
536 %5 = cmpxchg i8* @uc, i8 %3, i8 %4 monotonic
537 store i8 %5, i8* @uc, align 1
538 %6 = load i8* @uc, align 1
539 %7 = zext i8 %6 to i16
540 %8 = load i8* @sc, align 1
541 %9 = sext i8 %8 to i16
542 %10 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
545 %12 = load i8* @uc, align 1
546 %13 = zext i8 %12 to i16
547 %14 = load i8* @sc, align 1
548 %15 = sext i8 %14 to i16
549 %16 = bitcast i8* bitcast (i16* @us to i8*) to i16*
552 %18 = load i8* @uc, align 1
553 %19 = zext i8 %18 to i32
554 %20 = load i8* @sc, align 1
555 %21 = sext i8 %20 to i32
556 %22 = bitcast i8* bitcast (i32* @si to i8*) to i32*
559 %24 = load i8* @uc, align 1
560 %25 = zext i8 %24 to i32
561 %26 = load i8* @sc, align 1
562 %27 = sext i8 %26 to i32
563 %28 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
566 %30 = load i8* @uc, align 1
567 %31 = zext i8 %30 to i32
568 %32 = load i8* @sc, align 1
569 %33 = sext i8 %32 to i32
570 %34 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
573 %36 = load i8* @uc, align 1
574 %37 = zext i8 %36 to i32
575 %38 = load i8* @sc, align 1
576 %39 = sext i8 %38 to i32
577 %40 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
580 %42 = load i8* @uc, align 1
581 %43 = load i8* @sc, align 1
582 %44 = cmpxchg i8* @sc, i8 %42, i8 %43 monotonic
583 %45 = icmp eq i8 %44, %42
586 %47 = load i8* @uc, align 1
587 %48 = load i8* @sc, align 1
588 %49 = cmpxchg i8* @uc, i8 %47, i8 %48 monotonic
589 %50 = icmp eq i8 %49, %47
592 %52 = load i8* @uc, align 1
593 %53 = zext i8 %52 to i16
594 %54 = load i8* @sc, align 1
595 %55 = sext i8 %54 to i16
596 %56 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
601 %60 = load i8* @uc, align 1
602 %61 = zext i8 %60 to i16
603 %62 = load i8* @sc, align 1
604 %63 = sext i8 %62 to i16
605 %64 = bitcast i8* bitcast (i16* @us to i8*) to i16*
610 %68 = load i8* @uc, align 1
611 %69 = zext i8 %68 to i32
612 %70 = load i8* @sc, align 1
613 %71 = sext i8 %70 to i32
614 %72 = bitcast i8* bitcast (i32* @si to i8*) to i32*
619 %76 = load i8* @uc, align 1
620 %77 = zext i8 %76 to i32
621 %78 = load i8* @sc, align 1
622 %79 = sext i8 %78 to i32
623 %80 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
628 %84 = load i8* @uc, align 1
629 %85 = zext i8 %84 to i32
630 %86 = load i8* @sc, align 1
631 %87 = sext i8 %86 to i32
632 %88 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
637 %92 = load i8* @uc, align 1
638 %93 = zext i8 %92 to i32
639 %94 = load i8* @sc, align 1
640 %95 = sext i8 %94 to i32
641 %96 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
654 %0 = atomicrmw xchg i8* @sc, i8 1 monotonic
655 store i8 %0, i8* @sc, align 1
656 %1 = atomicrmw xchg i8* @uc, i8 1 monotonic
657 store i8 %1, i8* @uc, align 1
658 %2 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
661 %4 = bitcast i8* bitcast (i16* @us to i8*) to i16*
664 %6 = bitcast i8* bitcast (i32* @si to i8*) to i32*
667 %8 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
670 %10 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
673 %12 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
677 store volatile i8 0, i8* @sc, align 1
678 store volatile i8 0, i8* @uc, align 1
679 %14 = bitcast i8* bitcast (i16* @ss to i8*) to i16*
681 %15 = bitcast i8* bitcast (i16* @us to i8*) to i16*
683 %16 = bitcast i8* bitcast (i32* @si to i8*) to i32*
685 %17 = bitcast i8* bitcast (i32* @ui to i8*) to i32*
687 %18 = bitcast i8* bitcast (i32* @sl to i8*) to i32*
689 %19 = bitcast i8* bitcast (i32* @ul to i8*) to i32*
691 %20 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
693 %21 = bitcast i8* bitcast (i64* @ull to i8*) to i64*