• Home
  • Raw
  • Download

Lines Matching refs:ldst

24 @ldst = internal global [131072 x i32] zeroinitializer
652 store i32 %0, i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 0), align 4
656 ; LINUX-64-STATIC: movl [[EAX]], ldst(%rip)
661 ; LINUX-32-STATIC-NEXT: movl [[EAX]], ldst
666 ; LINUX-32-PIC-NEXT: movl [[EAX]], ldst
671 ; LINUX-64-PIC-NEXT: movl [[EAX]], ldst(%rip)
710 …store i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i32 0), i32** @lptr, align…
713 ; LINUX-64-STATIC: movq $ldst, lptr
717 ; LINUX-32-STATIC: movl $ldst, lptr
721 ; LINUX-32-PIC: movl $ldst, lptr
725 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]
1463 store i32 %0, i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 16), align 4
1467 ; LINUX-64-STATIC: movl [[EAX]], ldst+64
1472 ; LINUX-32-STATIC-NEXT: movl [[EAX]], ldst+64
1477 ; LINUX-32-PIC-NEXT: movl [[EAX]], ldst+64
1482 ; LINUX-64-PIC-NEXT: movl [[EAX]], ldst+64(%rip)
1521 …store i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 16), i32** @lptr, alig…
1524 ; LINUX-64-STATIC: movq $ldst+64, lptr
1528 ; LINUX-32-STATIC: movl $ldst+64, lptr
1532 ; LINUX-32-PIC: movl $ldst+64, lptr
1536 ; LINUX-64-PIC: leaq ldst+64(%rip), [[RAX:%r.x]]
2358 %2 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %i
2363 ; LINUX-64-STATIC: movl [[EAX]], ldst(,%rdi,4)
2369 ; LINUX-32-STATIC-NEXT: movl [[ECX]], ldst(,[[EAX]],4)
2375 ; LINUX-32-PIC-NEXT: movl [[ECX]], ldst(,[[EAX]],4)
2381 ; LINUX-64-PIC-NEXT: leaq ldst(%rip), [[RCX:%r.x]]
2430 %0 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %i
2434 ; LINUX-64-STATIC: leaq ldst(,%rdi,4), [[RAX:%r.x]]
2440 ; LINUX-32-STATIC-NEXT: leal ldst(,[[EAX]],4), [[EAX:%e.x]]
2446 ; LINUX-32-PIC-NEXT: leal ldst(,[[EAX]],4), [[EAX:%e.x]]
2451 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]
3302 %3 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %0
3307 ; LINUX-64-STATIC: movl [[EAX]], ldst+64(,%rdi,4)
3313 ; LINUX-32-STATIC-NEXT: movl [[ECX]], ldst+64(,[[EAX]],4)
3319 ; LINUX-32-PIC-NEXT: movl [[ECX]], ldst+64(,[[EAX]],4)
3325 ; LINUX-64-PIC-NEXT: leaq ldst(%rip), [[RCX:%r.x]]
3375 %0 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %.sum
3379 ; LINUX-64-STATIC: leaq ldst+64(,%rdi,4), [[RAX:%r.x]]
3385 ; LINUX-32-STATIC-NEXT: leal ldst+64(,[[EAX]],4), [[EAX:%e.x]]
3391 ; LINUX-32-PIC-NEXT: leal ldst+64(,[[EAX]],4), [[EAX:%e.x]]
3396 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]
3935 store i32 %0, i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 65536), align 4
3939 ; LINUX-64-STATIC: movl [[EAX]], ldst+262144(%rip)
3944 ; LINUX-32-STATIC-NEXT: movl [[EAX]], ldst+262144
3949 ; LINUX-32-PIC-NEXT: movl [[EAX]], ldst+262144
3954 ; LINUX-64-PIC-NEXT: movl [[EAX]], ldst+262144(%rip)
3993 …store i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 65536), i32** @lptr, a…
3996 ; LINUX-64-STATIC: movq $ldst+262144, lptr
4000 ; LINUX-32-STATIC: movl $ldst+262144, lptr
4004 ; LINUX-32-PIC: movl $ldst+262144, lptr
4008 ; LINUX-64-PIC: leaq ldst+262144(%rip), [[RAX:%r.x]]
4594 %3 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %0
4599 ; LINUX-64-STATIC: movl [[EAX]], ldst+262144(,%rdi,4)
4605 ; LINUX-32-STATIC-NEXT: movl [[ECX]], ldst+262144(,[[EAX]],4)
4611 ; LINUX-32-PIC-NEXT: movl [[ECX]], ldst+262144(,[[EAX]],4)
4617 ; LINUX-64-PIC-NEXT: leaq ldst(%rip), [[RCX:%r.x]]
4667 %0 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %.sum
4671 ; LINUX-64-STATIC: leaq ldst+262144(,%rdi,4), [[RAX:%r.x]]
4677 ; LINUX-32-STATIC-NEXT: leal ldst+262144(,[[EAX]],4), [[EAX:%e.x]]
4683 ; LINUX-32-PIC-NEXT: leal ldst+262144(,[[EAX]],4), [[EAX:%e.x]]
4688 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]
5240 ret i8* bitcast ([131072 x i32]* @ldst to i8*)
5242 ; LINUX-64-STATIC: movl $ldst, %eax
5246 ; LINUX-32-STATIC: movl $ldst, %eax
5250 ; LINUX-32-PIC: movl $ldst, %eax
5254 ; LINUX-64-PIC: leaq ldst(%rip), %rax
5768 ret i8* bitcast ([131072 x i32]* @ldst to i8*)
5770 ; LINUX-64-STATIC: movl $ldst, %eax
5774 ; LINUX-32-STATIC: movl $ldst, %eax
5778 ; LINUX-32-PIC: movl $ldst, %eax
5782 ; LINUX-64-PIC: leaq ldst(%rip), %rax
6346 ret i8* bitcast (i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 16) to i8*)
6348 ; LINUX-64-STATIC: movl $ldst+64, %eax
6352 ; LINUX-32-STATIC: movl $ldst+64, %eax
6356 ; LINUX-32-PIC: movl $ldst+64, %eax
6360 ; LINUX-64-PIC: leaq ldst+64(%rip), %rax
6882 …ret i8* bitcast (i32* getelementptr ([131072 x i32], [131072 x i32]* @ldst, i32 0, i64 65536) to i…
6884 ; LINUX-64-STATIC: movl $ldst+262144, %eax
6888 ; LINUX-32-STATIC: movl $ldst+262144, %eax
6892 ; LINUX-32-PIC: movl $ldst+262144, %eax
6896 ; LINUX-64-PIC: leaq ldst+262144(%rip), %rax
7550 %1 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %0
7554 ; LINUX-64-STATIC: leaq ldst+64(,%rdi,4), %rax
7559 ; LINUX-32-STATIC-NEXT: leal ldst+64(,[[EAX]],4), %eax
7564 ; LINUX-32-PIC-NEXT: leal ldst+64(,[[EAX]],4), %eax
7568 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]
8235 %1 = getelementptr [131072 x i32], [131072 x i32]* @ldst, i64 0, i64 %0
8239 ; LINUX-64-STATIC: leaq ldst+262144(,%rdi,4), %rax
8244 ; LINUX-32-STATIC-NEXT: leal ldst+262144(,[[EAX]],4), %eax
8249 ; LINUX-32-PIC-NEXT: leal ldst+262144(,[[EAX]],4), %eax
8253 ; LINUX-64-PIC: leaq ldst(%rip), [[RAX:%r.x]]