Home
last modified time | relevance | path

Searched refs:ldm (Results 1 – 25 of 152) sorted by relevance

1234567

/external/llvm/test/CodeGen/Thumb/
Dldm-stm-base-materialization.ll16 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
18 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
37 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
39 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
58 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
60 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
79 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
81 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
83 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
Dldm-stm-base-materialization-thumb2.ll17 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
36 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]]}
38 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
57 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0…
59 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
78 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0…
80 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
Dthumb-ldm.ll8 ; CHECK: ldm
19 ; CHECK: ldm
31 ; CHECK: ldm
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb/
Dldm-stm-base-materialization.ll16 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
18 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
37 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
39 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
58 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
60 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]], r[[R4:[0-9]]]}
79 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
81 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
83 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]}
Dldm-stm-base-materialization-thumb2.ll17 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
36 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]]}
38 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
57 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0…
59 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
78 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0…
80 ; CHECK-NEXT: ldm{{(\.w)?}} [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-…
Dthumb-ldm.ll8 ; CHECK: ldm
19 ; CHECK: ldm
31 ; CHECK: ldm
/external/llvm/test/MC/ARM/
Dthumb-load-store-multiple.s11 .global ldm symbol
12 .type ldm,%function
13 ldm: label
14 ldm r0!, {r1, sp}
16 @ CHECK: ldm r0!, {r1, sp}
18 ldm r0!, {lr, pc}
20 @ CHECK: ldm r0!, {lr, pc}
Dthumb-diagnostics.s59 ldm r2!, {r5, r8}
60 ldm r2, {r5, r7}
61 ldm r2!, {r2, r3, r4}
62 ldm r2!, {r2, r3, r4, r10}
64 ldm r0, {r2, sp}
72 @ CHECK-ERRORS: ldm r2!, {r5, r8}
75 @ CHECK-ERRORS: ldm r2, {r5, r7}
78 @ CHECK-ERRORS: ldm r2!, {r2, r3, r4}
81 @ CHECK-ERRORS-V8: ldm r2!, {r2, r3, r4, r10}
87 @ CHECK-ERRORS-V7M: ldm r0, {r2, sp}
Darm-load-store-multiple-deprecated.s151 .global ldm symbol
152 .type ldm,%function
153 ldm: label
154 ldm r0!, {r1, sp}
156 ldm r0!, {sp}
158 ldm r0!, {r1, lr, pc}
160 ldm r0!, {lr, pc}
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/
Dthumb-load-store-multiple.s11 .global ldm symbol
12 .type ldm,%function
13 ldm: label
14 ldm r0!, {r1, sp}
16 @ CHECK: ldm r0!, {r1, sp}
18 ldm r0!, {lr, pc}
20 @ CHECK: ldm r0!, {lr, pc}
Darm-load-store-multiple-deprecated.s151 .global ldm symbol
152 .type ldm,%function
153 ldm: label
154 ldm r0!, {r1, sp}
156 ldm r0!, {sp}
158 ldm r0!, {r1, lr, pc}
160 ldm r0!, {lr, pc}
/external/llvm/test/CodeGen/ARM/
Dmemcpy-ldm-stm.ll22 ; CHECK-NEXT: ldm{{(\.w)?}} [[LB]]!,
39 ; CHECK-NEXT: ldm{{(\.w)?}} [[LB]]!,
74 ; 3 ldm/stm pairs in v6; 2 in v7
75 ; CHECK: ldm{{(\.w)?}} {{[rl0-9]+!?}}, [[REGLIST1:{.*}]]
77 ; CHECK: ldm{{(\.w)?}} {{[rl0-9]+!?}}, [[REGLIST2:{.*}]]
79 ; CHECKV6: ldm {{r[0-7]!?}}, [[REGLIST3:{.*}]]
81 ; CHECKV7-NOT: ldm
Dldm-stm-base-materialization.ll17 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]], [[R…
36 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]]}
38 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
57 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
59 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
78 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
80 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]], [[R…
Dsegmented-stacks.ll30 ; ARM-linux-NEXT: ldm sp!, {lr}
49 ; ARM-android-NEXT: ldm sp!, {lr}
77 ; ARM-linux-NEXT: ldm sp!, {lr}
96 ; ARM-android-NEXT: ldm sp!, {lr}
122 ; ARM-linux-NEXT: ldm sp!, {lr}
141 ; ARM-android-NEXT: ldm sp!, {lr}
167 ; ARM-linux-NEXT: ldm sp!, {lr}
186 ; ARM-android-NEXT: ldm sp!, {lr}
212 ; ARM-linux-NEXT: ldm sp!, {lr}
231 ; ARM-android-NEXT: ldm sp!, {lr}
D2013-01-21-PR14992.ll16 ;EXPECTED: ldm [[BASE:r[0-9]+]]!, {[[REG:r[0-9]+]], {{r[0-9]+}},
17 ;CHECK-NOT: ldm [[BASE:r[0-9]+]]!, {[[REG:r[0-9]+]], [[REG]],
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dldm-stm-base-materialization.ll17 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]], [[R…
36 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]]}
38 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
57 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
59 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
78 ; CHECK-NEXT: ldm [[NLB]]!, {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]]}
80 ; CHECK-NEXT: ldm [[NLB]], {[[R1:[rl0-9]+]], [[R2:[rl0-9]+]], [[R3:[rl0-9]+]], [[R4:[rl0-9]+]], [[R…
Dmemcpy-ldm-stm.ll22 ; CHECK-NEXT: ldm{{(\.w)?}} [[LB]]!,
39 ; CHECK-NEXT: ldm{{(\.w)?}} [[LB]]!,
74 ; 3 ldm/stm pairs in v6; 2 in v7
75 ; CHECK: ldm{{(\.w)?}} {{[rl0-9]+!?}}, [[REGLIST1:{.*}]]
77 ; CHECK: ldm{{(\.w)?}} {{[rl0-9]+!?}}, [[REGLIST2:{.*}]]
79 ; CHECKV6: ldm {{r[0-7]!?}}, [[REGLIST3:{.*}]]
81 ; CHECKV7-NOT: ldm
Dsegmented-stacks.ll30 ; ARM-linux-NEXT: ldm sp!, {lr}
49 ; ARM-android-NEXT: ldm sp!, {lr}
77 ; ARM-linux-NEXT: ldm sp!, {lr}
96 ; ARM-android-NEXT: ldm sp!, {lr}
122 ; ARM-linux-NEXT: ldm sp!, {lr}
141 ; ARM-android-NEXT: ldm sp!, {lr}
167 ; ARM-linux-NEXT: ldm sp!, {lr}
186 ; ARM-android-NEXT: ldm sp!, {lr}
212 ; ARM-linux-NEXT: ldm sp!, {lr}
231 ; ARM-android-NEXT: ldm sp!, {lr}
D2013-01-21-PR14992.ll16 ;EXPECTED: ldm [[BASE:r[0-9]+]]!, {[[REG:r[0-9]+]], {{r[0-9]+}},
17 ;CHECK-NOT: ldm [[BASE:r[0-9]+]]!, {[[REG:r[0-9]+]], [[REG]],
/external/llvm/test/CodeGen/Thumb2/
Dthumb2-ldm.ll11 ; CONSERVATIVE-NOT: ldm
22 ; CHECK: ldm
24 ; CONSERVATIVE-NOT: ldm
36 ; CHECK: ldm
38 ; CONSERVATIVE-NOT: ldm
53 ; ALL: ldm.w sp, {r0, r1, r2}
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb2/
Dthumb2-ldm.ll11 ; CONSERVATIVE-NOT: ldm
22 ; CHECK: ldm
24 ; CONSERVATIVE-NOT: ldm
36 ; CHECK: ldm
38 ; CONSERVATIVE-NOT: ldm
53 ; ALL: ldm.w sp, {r0, r1, r2}
/external/aac/libFDK/src/
Dfft_rad2.cpp134 INT trigstep, i, ldm; in dit_fft() local
166 for (ldm = 3; ldm <= ldn; ++ldm) { in dit_fft()
167 INT m = (1 << ldm); in dit_fft()
171 trigstep = ((trigDataSize << 2) >> ldm); in dit_fft()
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dthumb-diagnostics.s46 ldm r2!, {r5, r8}
47 ldm r2, {r5, r7}
48 ldm r2!, {r2, r3, r4}
50 @ CHECK-ERRORS: ldm r2!, {r5, r8}
53 @ CHECK-ERRORS: ldm r2, {r5, r7}
56 @ CHECK-ERRORS: ldm r2!, {r2, r3, r4}
/external/python/cpython2/Modules/_ctypes/libffi/src/avr32/
Dsysv.S62 ldm sp++, r8-r12
131 ldm sp++, r0,r1,pc
200 ldm sp++, r0,lr
/external/libffi/src/avr32/
Dsysv.S62 ldm sp++, r8-r12
131 ldm sp++, r0,r1,pc
200 ldm sp++, r0,lr

1234567