| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | arm-load-store-multiple-deprecated.s | 133 .global ldmdb 134 .type ldmdb,%function 135 ldmdb: label 136 ldmdb r0!, {r1, lr, pc} 138 ldmdb r0!, {lr, pc} 202 ldmdb r0!, {r1, sp} 203 @ CHECK: ldmdb r0!, {r1, sp} 204 ldmdb r0!, {sp} 205 @ CHECK: ldmdb r0!, {sp}
|
| H A D | thumb-load-store-multiple.s | 29 .global ldmdb 30 .type ldmdb,%function 31 ldmdb: label 32 ldmdb r0!, {r1, sp} 34 ldmdb r0!, {lr, pc}
|
| H A D | thumb-diagnostics.s | 92 ldmdb r2!, {r2, r3, r4} 98 ldmdb r1, {r2, r3, sp} 99 ldmdb r1!, {r2, r3, sp} 113 @ CHECK-ERRORS-V8: ldmdb r2!, {r2, r3, r4} 131 @ CHECK-ERRORS-V7M: ldmdb r1, {r2, r3, sp} 134 @ CHECK-ERRORS-V7M: ldmdb r1!, {r2, r3, sp}
|
| H A D | basic-thumb2-instructions.s | 974 ldmdb r4, {r4, r5, r8, r9} 975 ldmdb r4, {r5, r6} 976 ldmdb r5!, {r3, r8} 978 ldmdb.w r4, {r5, r6} 979 ldmdb.w r5!, {r3, r8} 981 @ CHECK: ldmdb r4, {r4, r5, r8, r9} @ encoding: [0x14,0xe9,0x30,0x03] 982 @ CHECK: ldmdb r4, {r5, r6} @ encoding: [0x14,0xe9,0x60,0x00] 983 @ CHECK: ldmdb r5!, {r3, r8} @ encoding: [0x35,0xe9,0x08,0x01] 984 @ CHECK: ldmdb r5!, {r3, r8} @ encoding: [0x35,0xe9,0x08,0x01] 985 @ CHECK: ldmdb r4, {r5, r6} @ encoding: [0x14,0xe9,0x60,0x00] [all …]
|
| H A D | basic-arm-instructions.s | 1164 ldmdb r2, {r1,r3-r6,sp} 1171 ldmdb r2!, {r1,r3-r6,sp} 1181 @ CHECK: ldmdb r2, {r1, r3, r4, r5, r6, sp} @ encoding: [0x7a,0x20,0x12,0xe9] 1187 @ CHECK: ldmdb r2!, {r1, r3, r4, r5, r6, sp} @ encoding: [0x7a,0x20,0x32,0xe9]
|
| H A D | diagnostics.s | 539 ldmdb r2!, {r2, r3}
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/ |
| H A D | cortex-a57-memory-instructions.s | 102 ldmdb r2, {r1, r2} 274 # CHECK-NEXT: 4 4 2.00 * ldmdb r2, {r1, r2} 453 # CHECK-NEXT: - 1.00 1.00 2.00 - - - - ldmdb r2, {r1, r2}
|
| H A D | cortex-a57-thumb.s | 195 ldmdb r4, {r4, r5, r8, r9} 196 ldmdb r4, {r5, r6} 197 ldmdb r5!, {r3, r8} 198 ldmdb r5!, {r3, r8} 1104 # CHECK-NEXT: 8 5 4.00 * ldmdb r4, {r4, r5, r8, r9} 1105 # CHECK-NEXT: 2 3 2.00 * ldmdb r4, {r5, r6} 1106 # CHECK-NEXT: 4 3 2.00 * ldmdb r5!, {r3, r8} 1107 # CHECK-NEXT: 4 3 2.00 * ldmdb r5!, {r3, r8} 2019 # CHECK-NEXT: - - - 2.00 - - - - ldmdb r4, {r5, r6} 2020 # CHECK-NEXT: - 1.00 1.00 2.00 - - - - ldmdb r5!, {r3, r8} [all …]
|
| H A D | m7-int.s | 87 ldmdb r0, {r1} label 88 ldmdb r0!, {r1} label 521 # CHECK-NEXT: 1 2 0.50 * ldmdb r0, {r1} 522 # CHECK-NEXT: 1 2 0.50 * ldmdb r0!, {r1} 961 … - - 0.50 0.50 - - - - - - - - ldmdb r0, {r1} 962 … - - 0.50 0.50 - - - - - - - - ldmdb r0!, {r1}
|
| H A D | m4-int.s | 88 ldmdb r0, {r1} label 89 ldmdb r0!, {r1} label 537 # CHECK-NEXT: 1 2 1.00 * ldmdb r0, {r1} 538 # CHECK-NEXT: 1 2 1.00 * ldmdb r0!, {r1} 975 # CHECK-NEXT: 1.00 ldmdb r0, {r1} 976 # CHECK-NEXT: 1.00 ldmdb r0!, {r1}
|
| H A D | cortex-a57-basic-instructions.s | 263 ldmdb r2, {r1, r3, r4, r5, r6, sp} 267 ldmdb r2!, {r1, r3, r4, r5, r6, sp} 1133 # CHECK-NEXT: 6 5 6.00 * ldmdb r2, {r1, r3, r4, r5, r6, sp} 1137 # CHECK-NEXT: 12 5 6.00 * ldmdb r2!, {r1, r3, r4, r5, r6, sp} 2010 # CHECK-NEXT: - - - 6.00 - - - - ldmdb r2, {r1, r3, r4, r5, r6… 2014 # CHECK-NEXT: - 3.00 3.00 6.00 - - - - ldmdb r2!, {r1, r3, r4, r5, r…
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | arm-tests.txt | 251 # CHECK: ldmdb sp, {r0, r4, r8, r11, r12, pc}
|
| H A D | thumb2.txt | 528 # CHECK: ldmdb r4, {r4, r5, r8, r9} 529 # CHECK: ldmdb r4, {r5, r6} 530 # CHECK: ldmdb r5!, {r3, r8} 531 # CHECK: ldmdb r5!, {r3, r8}
|
| H A D | basic-arm-instructions.txt | 668 # CHECK: ldmdb r2, {r1, r3, r4, r5, r6, sp} 674 # CHECK: ldmdb r2!, {r1, r3, r4, r5, r6, sp}
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb2.td | 5103 def : t2InstAlias<"ldmdb${p}.w $Rn, $regs", 5105 def : t2InstAlias<"ldmdb${p}.w $Rn!, $regs",
|
| H A D | ARMInstrInfo.td | 6213 def : MnemonicAlias<"ldmea", "ldmdb">;
|