Lines Matching full:i64
3 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
12 @sl = common global i64 0
13 @ul = common global i64 0
14 @sll = common global i64 0
15 @ull = common global i64 0
29 %10 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
30 %11 = atomicrmw add i64* %10, i64 1 monotonic
31 %12 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
32 %13 = atomicrmw add i64* %12, i64 1 monotonic
33 %14 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
34 %15 = atomicrmw add i64* %14, i64 1 monotonic
35 %16 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
36 %17 = atomicrmw add i64* %16, i64 1 monotonic
47 %28 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
48 %29 = atomicrmw sub i64* %28, i64 1 monotonic
49 %30 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
50 %31 = atomicrmw sub i64* %30, i64 1 monotonic
51 %32 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
52 %33 = atomicrmw sub i64* %32, i64 1 monotonic
53 %34 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
54 %35 = atomicrmw sub i64* %34, i64 1 monotonic
65 %46 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
66 %47 = atomicrmw or i64* %46, i64 1 monotonic
67 %48 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
68 %49 = atomicrmw or i64* %48, i64 1 monotonic
69 %50 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
70 %51 = atomicrmw or i64* %50, i64 1 monotonic
71 %52 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
72 %53 = atomicrmw or i64* %52, i64 1 monotonic
83 %64 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
84 %65 = atomicrmw xor i64* %64, i64 1 monotonic
85 %66 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
86 %67 = atomicrmw xor i64* %66, i64 1 monotonic
87 %68 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
88 %69 = atomicrmw xor i64* %68, i64 1 monotonic
89 %70 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
90 %71 = atomicrmw xor i64* %70, i64 1 monotonic
101 %82 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
102 %83 = atomicrmw and i64* %82, i64 1 monotonic
103 %84 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
104 %85 = atomicrmw and i64* %84, i64 1 monotonic
105 %86 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
106 %87 = atomicrmw and i64* %86, i64 1 monotonic
107 %88 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
108 %89 = atomicrmw and i64* %88, i64 1 monotonic
119 %100 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
120 %101 = atomicrmw nand i64* %100, i64 1 monotonic
121 %102 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
122 %103 = atomicrmw nand i64* %102, i64 1 monotonic
123 %104 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
124 %105 = atomicrmw nand i64* %104, i64 1 monotonic
125 %106 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
126 %107 = atomicrmw nand i64* %106, i64 1 monotonic
151 %10 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
152 %11 = atomicrmw add i64* %10, i64 11 monotonic
153 store i64 %11, i64* @sl, align 8
154 %12 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
155 %13 = atomicrmw add i64* %12, i64 11 monotonic
156 store i64 %13, i64* @ul, align 8
157 %14 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
158 %15 = atomicrmw add i64* %14, i64 11 monotonic
159 store i64 %15, i64* @sll, align 8
160 %16 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
161 %17 = atomicrmw add i64* %16, i64 11 monotonic
162 store i64 %17, i64* @ull, align 8
179 %28 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
180 %29 = atomicrmw sub i64* %28, i64 11 monotonic
181 store i64 %29, i64* @sl, align 8
182 %30 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
183 %31 = atomicrmw sub i64* %30, i64 11 monotonic
184 store i64 %31, i64* @ul, align 8
185 %32 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
186 %33 = atomicrmw sub i64* %32, i64 11 monotonic
187 store i64 %33, i64* @sll, align 8
188 %34 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
189 %35 = atomicrmw sub i64* %34, i64 11 monotonic
190 store i64 %35, i64* @ull, align 8
207 %46 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
208 %47 = atomicrmw or i64* %46, i64 11 monotonic
209 store i64 %47, i64* @sl, align 8
210 %48 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
211 %49 = atomicrmw or i64* %48, i64 11 monotonic
212 store i64 %49, i64* @ul, align 8
213 %50 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
214 %51 = atomicrmw or i64* %50, i64 11 monotonic
215 store i64 %51, i64* @sll, align 8
216 %52 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
217 %53 = atomicrmw or i64* %52, i64 11 monotonic
218 store i64 %53, i64* @ull, align 8
235 %64 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
236 %65 = atomicrmw xor i64* %64, i64 11 monotonic
237 store i64 %65, i64* @sl, align 8
238 %66 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
239 %67 = atomicrmw xor i64* %66, i64 11 monotonic
240 store i64 %67, i64* @ul, align 8
241 %68 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
242 %69 = atomicrmw xor i64* %68, i64 11 monotonic
243 store i64 %69, i64* @sll, align 8
244 %70 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
245 %71 = atomicrmw xor i64* %70, i64 11 monotonic
246 store i64 %71, i64* @ull, align 8
263 %82 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
264 %83 = atomicrmw and i64* %82, i64 11 monotonic
265 store i64 %83, i64* @sl, align 8
266 %84 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
267 %85 = atomicrmw and i64* %84, i64 11 monotonic
268 store i64 %85, i64* @ul, align 8
269 %86 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
270 %87 = atomicrmw and i64* %86, i64 11 monotonic
271 store i64 %87, i64* @sll, align 8
272 %88 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
273 %89 = atomicrmw and i64* %88, i64 11 monotonic
274 store i64 %89, i64* @ull, align 8
291 %100 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
292 %101 = atomicrmw nand i64* %100, i64 11 monotonic
293 store i64 %101, i64* @sl, align 8
294 %102 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
295 %103 = atomicrmw nand i64* %102, i64 11 monotonic
296 store i64 %103, i64* @ul, align 8
297 %104 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
298 %105 = atomicrmw nand i64* %104, i64 11 monotonic
299 store i64 %105, i64* @sll, align 8
300 %106 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
301 %107 = atomicrmw nand i64* %106, i64 11 monotonic
302 store i64 %107, i64* @ull, align 8
350 %33 = zext i8 %32 to i64
351 %34 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
352 %35 = atomicrmw add i64* %34, i64 %33 monotonic
353 %36 = add i64 %35, %33
354 store i64 %36, i64* @sl, align 8
356 %38 = zext i8 %37 to i64
357 %39 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
358 %40 = atomicrmw add i64* %39, i64 %38 monotonic
359 %41 = add i64 %40, %38
360 store i64 %41, i64* @ul, align 8
362 %43 = zext i8 %42 to i64
363 %44 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
364 %45 = atomicrmw add i64* %44, i64 %43 monotonic
365 %46 = add i64 %45, %43
366 store i64 %46, i64* @sll, align 8
368 %48 = zext i8 %47 to i64
369 %49 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
370 %50 = atomicrmw add i64* %49, i64 %48 monotonic
371 %51 = add i64 %50, %48
372 store i64 %51, i64* @ull, align 8
412 %85 = zext i8 %84 to i64
413 %86 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
414 %87 = atomicrmw sub i64* %86, i64 %85 monotonic
415 %88 = sub i64 %87, %85
416 store i64 %88, i64* @sl, align 8
418 %90 = zext i8 %89 to i64
419 %91 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
420 %92 = atomicrmw sub i64* %91, i64 %90 monotonic
421 %93 = sub i64 %92, %90
422 store i64 %93, i64* @ul, align 8
424 %95 = zext i8 %94 to i64
425 %96 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
426 %97 = atomicrmw sub i64* %96, i64 %95 monotonic
427 %98 = sub i64 %97, %95
428 store i64 %98, i64* @sll, align 8
430 %100 = zext i8 %99 to i64
431 %101 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
432 %102 = atomicrmw sub i64* %101, i64 %100 monotonic
433 %103 = sub i64 %102, %100
434 store i64 %103, i64* @ull, align 8
474 %137 = zext i8 %136 to i64
475 %138 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
476 %139 = atomicrmw or i64* %138, i64 %137 monotonic
477 %140 = or i64 %139, %137
478 store i64 %140, i64* @sl, align 8
480 %142 = zext i8 %141 to i64
481 %143 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
482 %144 = atomicrmw or i64* %143, i64 %142 monotonic
483 %145 = or i64 %144, %142
484 store i64 %145, i64* @ul, align 8
486 %147 = zext i8 %146 to i64
487 %148 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
488 %149 = atomicrmw or i64* %148, i64 %147 monotonic
489 %150 = or i64 %149, %147
490 store i64 %150, i64* @sll, align 8
492 %152 = zext i8 %151 to i64
493 %153 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
494 %154 = atomicrmw or i64* %153, i64 %152 monotonic
495 %155 = or i64 %154, %152
496 store i64 %155, i64* @ull, align 8
536 %189 = zext i8 %188 to i64
537 %190 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
538 %191 = atomicrmw xor i64* %190, i64 %189 monotonic
539 %192 = xor i64 %191, %189
540 store i64 %192, i64* @sl, align 8
542 %194 = zext i8 %193 to i64
543 %195 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
544 %196 = atomicrmw xor i64* %195, i64 %194 monotonic
545 %197 = xor i64 %196, %194
546 store i64 %197, i64* @ul, align 8
548 %199 = zext i8 %198 to i64
549 %200 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
550 %201 = atomicrmw xor i64* %200, i64 %199 monotonic
551 %202 = xor i64 %201, %199
552 store i64 %202, i64* @sll, align 8
554 %204 = zext i8 %203 to i64
555 %205 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
556 %206 = atomicrmw xor i64* %205, i64 %204 monotonic
557 %207 = xor i64 %206, %204
558 store i64 %207, i64* @ull, align 8
598 %241 = zext i8 %240 to i64
599 %242 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
600 %243 = atomicrmw and i64* %242, i64 %241 monotonic
601 %244 = and i64 %243, %241
602 store i64 %244, i64* @sl, align 8
604 %246 = zext i8 %245 to i64
605 %247 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
606 %248 = atomicrmw and i64* %247, i64 %246 monotonic
607 %249 = and i64 %248, %246
608 store i64 %249, i64* @ul, align 8
610 %251 = zext i8 %250 to i64
611 %252 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
612 %253 = atomicrmw and i64* %252, i64 %251 monotonic
613 %254 = and i64 %253, %251
614 store i64 %254, i64* @sll, align 8
616 %256 = zext i8 %255 to i64
617 %257 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
618 %258 = atomicrmw and i64* %257, i64 %256 monotonic
619 %259 = and i64 %258, %256
620 store i64 %259, i64* @ull, align 8
666 %299 = zext i8 %298 to i64
667 %300 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
668 %301 = atomicrmw nand i64* %300, i64 %299 monotonic
669 %302 = xor i64 %301, -1
670 %303 = and i64 %302, %299
671 store i64 %303, i64* @sl, align 8
673 %305 = zext i8 %304 to i64
674 %306 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
675 %307 = atomicrmw nand i64* %306, i64 %305 monotonic
676 %308 = xor i64 %307, -1
677 %309 = and i64 %308, %305
678 store i64 %309, i64* @ul, align 8
680 %311 = zext i8 %310 to i64
681 %312 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
682 %313 = atomicrmw nand i64* %312, i64 %311 monotonic
683 %314 = xor i64 %313, -1
684 %315 = and i64 %314, %311
685 store i64 %315, i64* @sll, align 8
687 %317 = zext i8 %316 to i64
688 %318 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
689 %319 = atomicrmw nand i64* %318, i64 %317 monotonic
690 %320 = xor i64 %319, -1
691 %321 = and i64 %320, %317
692 store i64 %321, i64* @ull, align 8
752 %45 = sext i8 %44 to i64
754 %47 = zext i8 %46 to i64
755 %48 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
756 %49 = cmpxchg i64* %48, i64 %47, i64 %45 monotonic
757 store i64 %49, i64* @sl, align 8
759 %51 = sext i8 %50 to i64
761 %53 = zext i8 %52 to i64
762 %54 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
763 %55 = cmpxchg i64* %54, i64 %53, i64 %51 monotonic
764 store i64 %55, i64* @ul, align 8
766 %57 = sext i8 %56 to i64
768 %59 = zext i8 %58 to i64
769 %60 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
770 %61 = cmpxchg i64* %60, i64 %59, i64 %57 monotonic
771 store i64 %61, i64* @sll, align 8
773 %63 = sext i8 %62 to i64
775 %65 = zext i8 %64 to i64
776 %66 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
777 %67 = cmpxchg i64* %66, i64 %65, i64 %63 monotonic
778 store i64 %67, i64* @ull, align 8
848 %131 = sext i8 %130 to i64
850 %133 = zext i8 %132 to i64
851 %134 = trunc i64 %133 to i8
852 %135 = trunc i64 %131 to i8
853 %136 = cmpxchg i8* bitcast (i64* @sl to i8*), i8 %134, i8 %135 monotonic
859 %141 = sext i8 %140 to i64
861 %143 = zext i8 %142 to i64
862 %144 = trunc i64 %143 to i8
863 %145 = trunc i64 %141 to i8
864 %146 = cmpxchg i8* bitcast (i64* @ul to i8*), i8 %144, i8 %145 monotonic
870 %151 = sext i8 %150 to i64
872 %153 = zext i8 %152 to i64
873 %154 = trunc i64 %153 to i8
874 %155 = trunc i64 %151 to i8
875 %156 = cmpxchg i8* bitcast (i64* @sll to i8*), i8 %154, i8 %155 monotonic
881 %161 = sext i8 %160 to i64
883 %163 = zext i8 %162 to i64
884 %164 = trunc i64 %163 to i8
885 %165 = trunc i64 %161 to i8
886 %166 = cmpxchg i8* bitcast (i64* @ull to i8*), i8 %164, i8 %165 monotonic
915 %10 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
916 %11 = atomicrmw xchg i64* %10, i64 1 monotonic
917 store i64 %11, i64* @sl, align 8
918 %12 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
919 %13 = atomicrmw xchg i64* %12, i64 1 monotonic
920 store i64 %13, i64* @ul, align 8
921 %14 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
922 %15 = atomicrmw xchg i64* %14, i64 1 monotonic
923 store i64 %15, i64* @sll, align 8
924 %16 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
925 %17 = atomicrmw xchg i64* %16, i64 1 monotonic
926 store i64 %17, i64* @ull, align 8
938 %22 = bitcast i8* bitcast (i64* @sl to i8*) to i64*
939 store volatile i64 0, i64* %22, align 8
940 %23 = bitcast i8* bitcast (i64* @ul to i8*) to i64*
941 store volatile i64 0, i64* %23, align 8
942 %24 = bitcast i8* bitcast (i64* @sll to i8*) to i64*
943 store volatile i64 0, i64* %24, align 8
944 %25 = bitcast i8* bitcast (i64* @ull to i8*) to i64*
945 store volatile i64 0, i64* %25, align 8