Home
last modified time | relevance | path

Searched refs:ldmdb (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Darm-load-store-multiple-deprecated.s133 .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 Dthumb-load-store-multiple.s29 .global ldmdb
30 .type ldmdb,%function
31 ldmdb: label
32 ldmdb r0!, {r1, sp}
34 ldmdb r0!, {lr, pc}
H A Dthumb-diagnostics.s92 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 Dbasic-thumb2-instructions.s974 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 Dbasic-arm-instructions.s1164 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 Ddiagnostics.s539 ldmdb r2!, {r2, r3}
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/
H A Dcortex-a57-memory-instructions.s102 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 Dcortex-a57-thumb.s195 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 Dm7-int.s87 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 Dm4-int.s88 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 Dcortex-a57-basic-instructions.s263 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 Darm-tests.txt251 # CHECK: ldmdb sp, {r0, r4, r8, r11, r12, pc}
H A Dthumb2.txt528 # 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 Dbasic-arm-instructions.txt668 # 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 DARMInstrThumb2.td5103 def : t2InstAlias<"ldmdb${p}.w $Rn, $regs",
5105 def : t2InstAlias<"ldmdb${p}.w $Rn!, $regs",
H A DARMInstrInfo.td6213 def : MnemonicAlias<"ldmea", "ldmdb">;