| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | ldrd-strd-gnu-thumb.s | 15 @ CHECK: strd r0, r1, [r10, #512]! @ encoding: [0xea,0xe9,0x80,0x01] 16 @ CHECK: strd r0, r1, [r10], #512 @ encoding: [0xea,0xe8,0x80,0x01] 17 @ CHECK: strd r0, r1, [r10, #512] @ encoding: [0xca,0xe9,0x80,0x01] 18 strd r0, [r10, #512]! 19 strd r0, [r10], #512 20 strd r0, [r10, #512] 30 @ CHECK: strd r1, r2, [r10, #512]! @ encoding: [0xea,0xe9,0x80,0x12] 31 @ CHECK: strd r1, r2, [r10], #512 @ encoding: [0xea,0xe8,0x80,0x12] 33 strd r1, [r10, #512]! 34 strd r1, [r10], #512 [all …]
|
| H A D | ldrd-strd-gnu-arm.s | 15 @ CHECK: strd r0, r1, [r10, #32]! @ encoding: [0xf0,0x02,0xea,0xe1] 16 @ CHECK: strd r0, r1, [r10], #32 @ encoding: [0xf0,0x02,0xca,0xe0] 17 @ CHECK: strd r0, r1, [r10, #32] @ encoding: [0xf0,0x02,0xca,0xe1] 18 strd r0, [r10, #32]! 19 strd r0, [r10], #32 20 strd r0, [r10, #32]
|
| H A D | ldrd-strd-gnu-bad-inst.s | 6 strd 10 strd r0 14 strd s0, [r0] 19 strd 23 strd r0 27 strd s0, [r0]
|
| H A D | ldrd-strd-gnu-arm-bad-regs.s | 10 @ CHECK: strd r12, [r0, #512] 11 strd r12, [r0, #512] 18 @ CHECK: strd r1, [r0, #512] 19 strd r1, [r0, #512]
|
| H A D | thumb2-strd.s | 8 strd r12, SP, [r0, #256] label 9 strd r12, SP, [r0, #256]! label 10 strd r12, SP, [r0], #256 label
|
| H A D | ldrd-strd-gnu-sp.s | 17 strd r12, [r0, #32] 27 strd r12, [r0, #32]
|
| H A D | ldrd-strd-gnu-thumb-bad-regs.s | 10 @ CHECK: strd r12, [r0, #512] 11 strd r12, [r0, #512]
|
| H A D | ldrd-strd-gnu-arm-bad-imm.s | 10 @ CHECK: strd r0, [r0, #512] 13 strd r0, [r0, #512]
|
| H A D | diagnostics.s | 406 strd r4, r3, [r8] 407 strd r4, r3, [r8, #8]! 408 strd r4, r3, [r8], #8 419 @ CHECK-ERRORS: strd r4, r3, [r8] 428 @ Odd first register for ldrd/strd 430 strd r5, r6, [r8] 435 @ CHECK-ERRORS: strd r5, r6, [r8] 441 strd r6, r7, [r6]! 442 strd r6, r7, [r7]! 453 @ CHECK-ERRORS: strd r6, r7, [r7]! [all …]
|
| /llvm-project-15.0.7/libc/AOR_v20.02/string/arm/ |
| H A D | memcpy.S | 300 strd A_l, A_h, [dst, #8] 302 strd A_l, A_h, [dst, #16] 304 strd A_l, A_h, [dst, #24] 436 strd B_l, B_h, [sp, #8] 438 strd C_l, C_h, [sp, #16] 440 strd D_l, D_h, [sp, #24] 457 strd A_l, A_h, [dst, #8] 531 strd B_l, B_h, [sp, #8] 534 strd C_l, C_h, [sp, #16] 537 strd D_l, D_h, [sp, #24] [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/ARM/ |
| H A D | v5te-subarch.s | 5 strd: label 6 strd r0, r1, [r2, +r3] label 8 @ CHECK-LABEL strd 9 @ CHECK: e18200f3 strd r0, r1, [r2, r3]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/ |
| H A D | cortex-a57-memory-instructions.s | 141 strd r0, r1, [r4] 142 strd r2, r3, [r6, #1] 143 strd r2, r3, [r6, r2] 144 strd r2, r3, [r6, -r2] 146 strd r4, r5, [r8], #7 147 strd r4, r5, [sp], #0 148 strd r6, r7, [lr], #0 149 strd r6, r7, [r9], #-0 150 strd r8, r9, [r4, r1] 151 strd r6, r7, [r3, r9]! [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | i64_volatile_load_store.ll | 14 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 20 ; CHECK-T2-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 38 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]], #-4] 44 ; CHECK-T2-NEXT: strd [[R0]], [[R1]], [[[ADDR1]], #-4] 65 ; CHECK-T2-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 85 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 111 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 137 ; CHECK-ARMV5TE-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 145 ; CHECK-T2-NEXT: strd [[R0]], [[R1]], [[[ADDR1]]] 163 ; CHECK-ARMV5TE-NEXT: strd [[R1]], [[R0]], [sp, #8] [all …]
|
| H A D | ldrd.ll | 120 ; A8: strd r1, r0, [sp, #-8]! 121 ; M3: strd r1, r0, [sp, #-8]! 122 ; BASIC: strd r1, r0, [sp, #-8]! 123 ; GREEDY: strd r0, r1, [sp, #-8]! 170 ; NORMAL: strd r1, r2, [r0], #-8 171 ; CONSERVATIVE-NOT: strd 182 ; NORMAL: strd r1, r2, [r0], #8 183 ; CONSERVATIVE-NOT: strd 197 ; CONSERVATIVE-NOT: strd 239 ; CHECK-NOT: strd [all …]
|
| H A D | aapcs-hfa-code.ll | 74 ; CHECK: strd [[ONELO]], [[ONEHI]], [sp] 81 ; CHECK-M4F: strd [[ONELO]], [[ONEHI]], [sp] 96 ; CHECK-DAG: strd [[ONELO]], [[ONEHI]], [sp, #8] 102 ; CHECK-M4F: strd [[ONELO]], [[ONEHI]], [sp, #8]
|
| H A D | memset-align.ll | 17 ; CHECK-NEXT: strd r1, r1, [sp, #8] 18 ; CHECK-NEXT: strd r1, r1, [sp]
|
| H A D | gpr-paired-spill.ll | 19 ; CHECK-WITH-LDRD-DAG: strd {{r[0-9]+}}, {{r[0-9]+}}, [sp, #8] 20 ; CHECK-WITH-LDRD-DAG: strd {{r[0-9]+}}, {{r[0-9]+}}, [sp]
|
| H A D | 2009-09-28-LdStOptiBug.ll | 9 ; CHECK-NOT: strd
|
| H A D | 2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP.ll | 28 ;CHECK: strd r1, r2, [sp, #12]
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | memory-arm-instructions.txt | 391 # CHECK: strd r0, r1, [r4] 392 # CHECK: strd r2, r3, [r6, #1] 393 # CHECK: strd r2, r3, [r7, #22]! 394 # CHECK: strd r4, r5, [r8], #7 395 # CHECK: strd r4, r5, [sp], #0 396 # CHECK: strd r6, r7, [lr], #0 397 # CHECK: strd r6, r7, [r9], #-0 415 # CHECK: strd r8, r9, [r4, r1] 416 # CHECK: strd r6, r7, [r3, r9]! 417 # CHECK: strd r6, r7, [r5], r8 [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/dfsan/ |
| H A D | custom.cpp | 388 char *strd = strdup(str1); in test_strdup() 389 ASSERT_ZERO_LABEL(strd); in test_strdup() 390 ASSERT_ZERO_LABEL(strd[0]); in test_strdup() 399 free(strd); in test_strdup() 408 assert(strd == str2); in test_strncpy() 410 ASSERT_ZERO_LABEL(strd); in test_strncpy() 411 ASSERT_ZERO_LABEL(strd[0]); in test_strncpy() 412 ASSERT_ZERO_LABEL(strd[1]); in test_strncpy() 413 ASSERT_ZERO_LABEL(strd[2]); in test_strncpy() 420 assert(strd == str2); in test_strncpy() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | lsll0.ll | 16 ; CHECK-NEXT: strd r2, r3, [r0] 17 ; CHECK-NEXT: strd r1, r12, [r0, #8]
|
| H A D | constant-islands-cbz.ll | 33 ; CHECK-T2-NEXT: strd r0, r0, [r4, #4] 34 ; CHECK-T2-NEXT: strd r0, r0, [r4, #12]
|
| H A D | pacbti-m-outliner-1.ll | 60 ; CHECK-NEXT: strd r12, lr, [sp, #-16]! 100 ; CHECK-NEXT: strd r12, lr, [sp, #-16]!
|
| /llvm-project-15.0.7/lldb/test/API/arm/emulation/new-test-files/ |
| H A D | test-strd-1-thumb.dat | 2 assembly_string="strd r10, r11, [r6, #+28]"
|