• Home
  • Raw
  • Download

Lines Matching refs:dsrc

20 @dsrc = global [131072 x i32] zeroinitializer, align 32
464 %0 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 0), align 32
468 ; LINUX-64-STATIC: movl dsrc(%rip), [[EAX:%e.x]]
473 ; LINUX-32-STATIC: movl dsrc, [[EAX:%e.x]]
478 ; LINUX-32-PIC: movl dsrc, [[EAX:%e.x]]
483 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
580 %1 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 0), align 32
584 ; LINUX-64-STATIC: movl dsrc(%rip), %
590 ; LINUX-32-STATIC: movl dsrc, [[EAX:%e.x]]
596 ; LINUX-32-PIC: movl dsrc, [[EAX:%e.x]]
602 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
1273 %0 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 16), align 32
1277 ; LINUX-64-STATIC: movl dsrc+64(%rip), [[EAX:%e.x]]
1282 ; LINUX-32-STATIC: movl dsrc+64, [[EAX:%e.x]]
1287 ; LINUX-32-PIC: movl dsrc+64, [[EAX:%e.x]]
1292 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
1390 %1 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 16), align 32
1394 ; LINUX-64-STATIC: movl dsrc+64(%rip), [[EAX:%e.x]]
1400 ; LINUX-32-STATIC: movl dsrc+64, [[EAX:%e.x]]
1407 ; LINUX-32-PIC: movl dsrc+64, [[EAX:%e.x]]
1413 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
2131 %0 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %i
2137 ; LINUX-64-STATIC: movl dsrc(,%rdi,4), [[EAX:%e.x]]
2143 ; LINUX-32-STATIC-NEXT: movl dsrc(,[[EAX]],4), [[ECX:%e.x]]
2149 ; LINUX-32-PIC-NEXT: movl dsrc(,[[EAX]],4), [[ECX:%e.x]]
2154 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
2275 %1 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %i
2281 ; LINUX-64-STATIC: movl dsrc(,%rdi,4), [[EAX:%e.x]]
2288 ; LINUX-32-STATIC-NEXT: movl dsrc(,[[EAX]],4), [[ECX:%e.x]]
2295 ; LINUX-32-PIC-NEXT: movl dsrc(,[[EAX]],4), [[ECX:%e.x]]
2301 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
3072 %1 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %0
3078 ; LINUX-64-STATIC: movl dsrc+64(,%rdi,4), [[EAX:%e.x]]
3084 ; LINUX-32-STATIC-NEXT: movl dsrc+64(,[[EAX]],4), [[ECX:%e.x]]
3090 ; LINUX-32-PIC-NEXT: movl dsrc+64(,[[EAX]],4), [[ECX:%e.x]]
3095 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
3218 %2 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %1
3224 ; LINUX-64-STATIC: movl dsrc+64(,%rdi,4), [[EAX:%e.x]]
3231 ; LINUX-32-STATIC-NEXT: movl dsrc+64(,[[EAX]],4), [[ECX:%e.x]]
3238 ; LINUX-32-PIC-NEXT: movl dsrc+64(,[[EAX]],4), [[ECX:%e.x]]
3244 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
3745 …%0 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 65536), align…
3749 ; LINUX-64-STATIC: movl dsrc+262144(%rip), [[EAX:%e.x]]
3754 ; LINUX-32-STATIC: movl dsrc+262144, [[EAX:%e.x]]
3759 ; LINUX-32-PIC: movl dsrc+262144, [[EAX:%e.x]]
3764 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
3862 …%1 = load i32, i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 65536), align…
3867 ; LINUX-64-STATIC: movl dsrc+262144(%rip), [[EAX:%e.x]]
3873 ; LINUX-32-STATIC: movl dsrc+262144, [[EAX:%e.x]]
3879 ; LINUX-32-PIC: movl dsrc+262144, [[EAX:%e.x]]
3885 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
4364 %1 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %0
4370 ; LINUX-64-STATIC: movl dsrc+262144(,%rdi,4), [[EAX:%e.x]]
4376 ; LINUX-32-STATIC-NEXT: movl dsrc+262144(,[[EAX]],4), [[ECX:%e.x]]
4382 ; LINUX-32-PIC-NEXT: movl dsrc+262144(,[[EAX]],4), [[ECX:%e.x]]
4387 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
4510 %2 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %1
4516 ; LINUX-64-STATIC: movl dsrc+262144(,%rdi,4), [[EAX:%e.x]]
4523 ; LINUX-32-STATIC-NEXT: movl dsrc+262144(,[[EAX]],4), [[ECX:%e.x]]
4530 ; LINUX-32-PIC-NEXT: movl dsrc+262144(,[[EAX]],4), [[ECX:%e.x]]
4536 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
5052 ret i8* bitcast ([131072 x i32]* @dsrc to i8*)
5054 ; LINUX-64-STATIC: movl $dsrc, %eax
5058 ; LINUX-32-STATIC: movl $dsrc, %eax
5062 ; LINUX-32-PIC: movl $dsrc, %eax
5066 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), %rax
5577 ret i8* bitcast ([131072 x i32]* @dsrc to i8*)
5579 ; LINUX-64-STATIC: movl $dsrc, %eax
5583 ; LINUX-32-STATIC: movl $dsrc, %eax
5587 ; LINUX-32-PIC: movl $dsrc, %eax
5591 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), %rax
6142 ret i8* bitcast (i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 16) to i8*)
6144 ; LINUX-64-STATIC: movl $dsrc+64, %eax
6148 ; LINUX-32-STATIC: movl $dsrc+64, %eax
6152 ; LINUX-32-PIC: movl $dsrc+64, %eax
6156 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), %rax
6678 …ret i8* bitcast (i32* getelementptr ([131072 x i32], [131072 x i32]* @dsrc, i32 0, i64 65536) to i…
6680 ; LINUX-64-STATIC: movl $dsrc+262144, %eax
6684 ; LINUX-32-STATIC: movl $dsrc+262144, %eax
6688 ; LINUX-32-PIC: movl $dsrc+262144, %eax
6693 ; LINUX-64-PIC-NEXT: addq dsrc@GOTPCREL(%rip), %rax
7306 %1 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %0
7310 ; LINUX-64-STATIC: leaq dsrc+64(,%rdi,4), %rax
7315 ; LINUX-32-STATIC-NEXT: leal dsrc+64(,[[EAX]],4), %eax
7320 ; LINUX-32-PIC-NEXT: leal dsrc+64(,[[EAX]],4), %eax
7324 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]
7991 %1 = getelementptr [131072 x i32], [131072 x i32]* @dsrc, i64 0, i64 %0
7995 ; LINUX-64-STATIC: leaq dsrc+262144(,%rdi,4), %rax
8000 ; LINUX-32-STATIC-NEXT: leal dsrc+262144(,[[EAX]],4), %eax
8005 ; LINUX-32-PIC-NEXT: leal dsrc+262144(,[[EAX]],4), %eax
8009 ; LINUX-64-PIC: movq dsrc@GOTPCREL(%rip), [[RAX:%r.x]]