/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | mve-pred-bitcast.ll | 182 ; CHECK-LE-NEXT: rsbs r0, r0, #0 201 ; CHECK-BE-NEXT: rsbs r0, r0, #0 225 ; CHECK-LE-NEXT: rsbs r2, r0, #0 229 ; CHECK-LE-NEXT: rsbs r2, r2, #0 233 ; CHECK-LE-NEXT: rsbs r2, r2, #0 235 ; CHECK-LE-NEXT: rsbs r1, r1, #0 248 ; CHECK-BE-NEXT: rsbs r2, r0, #0 252 ; CHECK-BE-NEXT: rsbs r2, r2, #0 256 ; CHECK-BE-NEXT: rsbs r2, r2, #0 258 ; CHECK-BE-NEXT: rsbs r1, r1, #0 [all …]
|
D | mve-pred-build-var.ll | 12 ; CHECK-NEXT: rsbs r0, r0, #0 31 ; CHECK-NEXT: rsbs r0, r0, #0 49 ; CHECK-NEXT: rsbs r0, r0, #0 69 ; CHECK-NEXT: rsbs r0, r0, #0 88 ; CHECK-NEXT: rsbs r0, r0, #0 106 ; CHECK-NEXT: rsbs r0, r0, #0 126 ; CHECK-NEXT: rsbs r0, r0, #0 145 ; CHECK-NEXT: rsbs r0, r0, #0 163 ; CHECK-NEXT: rsbs r0, r0, #0 182 ; CHECK-NEXT: rsbs r0, r0, #0 [all …]
|
D | mve-masked-store.ll | 32 ; CHECK-LE-NEXT: rsbs r3, r1, #0 36 ; CHECK-LE-NEXT: rsbs r3, r3, #0 40 ; CHECK-LE-NEXT: rsbs r3, r3, #0 42 ; CHECK-LE-NEXT: rsbs r2, r2, #0 71 ; CHECK-BE-NEXT: rsbs r3, r1, #0 75 ; CHECK-BE-NEXT: rsbs r3, r3, #0 79 ; CHECK-BE-NEXT: rsbs r3, r3, #0 81 ; CHECK-BE-NEXT: rsbs r2, r2, #0 193 ; CHECK-LE-NEXT: rsbs r3, r2, #0 197 ; CHECK-LE-NEXT: rsbs r3, r3, #0 [all …]
|
D | mve-pred-loadstore.ll | 148 ; CHECK-LE-NEXT: rsbs r1, r1, #0 151 ; CHECK-LE-NEXT: rsbs r0, r0, #0 163 ; CHECK-BE-NEXT: rsbs r1, r1, #0 164 ; CHECK-BE-NEXT: rsbs r0, r0, #0 186 ; CHECK-LE-NEXT: rsbs r2, r2, #0 189 ; CHECK-LE-NEXT: rsbs r2, r2, #0 193 ; CHECK-LE-NEXT: rsbs r2, r2, #0 195 ; CHECK-LE-NEXT: rsbs r1, r1, #0 207 ; CHECK-BE-NEXT: rsbs r2, r2, #0 210 ; CHECK-BE-NEXT: rsbs r2, r2, #0 [all …]
|
D | mve-masked-ldst.ll | 100 ; CHECK-LE-NEXT: rsbs.w r3, lr, #0 106 ; CHECK-LE-NEXT: rsbs.w r3, r12, #0 128 ; CHECK-LE-NEXT: rsbs r5, r2, #0 139 ; CHECK-LE-NEXT: rsbs r3, r2, #0 164 ; CHECK-BE-NEXT: rsbs.w r1, lr, #0 173 ; CHECK-BE-NEXT: rsbs.w r1, r12, #0 204 ; CHECK-BE-NEXT: rsbs r5, r2, #0 217 ; CHECK-BE-NEXT: rsbs r3, r2, #0 254 ; CHECK-LE-NEXT: rsbs.w r3, lr, #0 260 ; CHECK-LE-NEXT: rsbs.w r3, r12, #0 [all …]
|
D | mve-masked-load.ll | 54 ; CHECK-LE-NEXT: rsbs r3, r1, #0 58 ; CHECK-LE-NEXT: rsbs r3, r3, #0 62 ; CHECK-LE-NEXT: rsbs r3, r3, #0 64 ; CHECK-LE-NEXT: rsbs r2, r2, #0 94 ; CHECK-BE-NEXT: rsbs r3, r1, #0 98 ; CHECK-BE-NEXT: rsbs r3, r3, #0 102 ; CHECK-BE-NEXT: rsbs r3, r3, #0 104 ; CHECK-BE-NEXT: rsbs r2, r2, #0 204 ; CHECK-LE-NEXT: rsbs r3, r1, #0 208 ; CHECK-LE-NEXT: rsbs r3, r3, #0 [all …]
|
D | mve-vecreduce-addpred.ll | 216 ; CHECK-NEXT: rsbs r1, r1, #0 220 ; CHECK-NEXT: rsbs r1, r1, #0 236 ; CHECK-NEXT: rsbs r3, r3, #0 239 ; CHECK-NEXT: rsbs r0, r0, #0 268 ; CHECK-NEXT: rsbs r3, r3, #0 272 ; CHECK-NEXT: rsbs r3, r3, #0 290 ; CHECK-NEXT: rsbs r3, r3, #0 293 ; CHECK-NEXT: rsbs r2, r2, #0 339 ; CHECK-NEXT: rsbs r1, r1, #0 343 ; CHECK-NEXT: rsbs r1, r1, #0 [all …]
|
D | mve-neg.ll | 42 ; CHECK-NEXT: rsbs r1, r1, #0 44 ; CHECK-NEXT: rsbs r2, r2, #0
|
D | lsll0.ll | 10 ; CHECK-NEXT: rsbs r1, r1, #0 11 ; CHECK-NEXT: rsbs r2, r2, #0
|
D | thumb2-neg.ll | 5 ; CHECK: rsbs r0, r0, #0
|
D | 2010-05-24-rsbs.ll | 3 ; CHECK: rsbs
|
D | mve-vecreduce-mlapred.ll | 654 ; CHECK-NEXT: rsbs r1, r1, #0 658 ; CHECK-NEXT: rsbs r1, r1, #0 689 ; CHECK-NEXT: rsbs r3, r3, #0 692 ; CHECK-NEXT: rsbs r0, r0, #0 738 ; CHECK-NEXT: rsbs r3, r3, #0 742 ; CHECK-NEXT: rsbs r3, r3, #0 779 ; CHECK-NEXT: rsbs r0, r0, #0 783 ; CHECK-NEXT: rsbs r0, r0, #0 853 ; CHECK-NEXT: rsbs r3, r3, #0 857 ; CHECK-NEXT: rsbs r3, r3, #0 [all …]
|
D | mve-pred-ext.ll | 53 ; CHECK-NEXT: rsbs r1, r1, #0 61 ; CHECK-NEXT: rsbs r3, r3, #0 130 ; CHECK-NEXT: rsbs r2, r2, #0 138 ; CHECK-NEXT: rsbs r3, r3, #0 207 ; CHECK-NEXT: rsbs r1, r1, #0 210 ; CHECK-NEXT: rsbs r0, r0, #0
|
D | mve-shifts.ll | 96 ; CHECK-NEXT: rsbs r2, r2, #0 103 ; CHECK-NEXT: rsbs r2, r2, #0 386 ; CHECK-NEXT: rsbs r0, r0, #0 399 ; CHECK-NEXT: rsbs r0, r0, #0 412 ; CHECK-NEXT: rsbs r0, r0, #0 425 ; CHECK-NEXT: rsbs r0, r0, #0 449 ; CHECK-NEXT: rsbs r0, r0, #0 462 ; CHECK-NEXT: rsbs r0, r0, #0 475 ; CHECK-NEXT: rsbs r0, r0, #0
|
/external/llvm-project/llvm/test/CodeGen/Thumb/ |
D | branchless-cmp.ll | 23 ; CHECK-NEXT: rsbs r0, r1, #0 35 ; CHECK-NEXT: rsbs r0, r1, #0 72 ; CHECK-NEXT: rsbs r1, r0, #0 85 ; CHECK-NEXT: rsbs r1, r0, #0
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | hoist-and-by-const-from-shl-in-eqcmp-zero.ll | 37 ; THUMB6-NEXT: rsbs r0, r1, #0 80 ; THUMB6-NEXT: rsbs r0, r1, #0 125 ; THUMB6-NEXT: rsbs r0, r1, #0 174 ; THUMB6-NEXT: rsbs r0, r1, #0 217 ; THUMB6-NEXT: rsbs r0, r1, #0 263 ; THUMB6-NEXT: rsbs r0, r1, #0 307 ; THUMB6-NEXT: rsbs r0, r1, #0 335 ; THUMB6-NEXT: rsbs r0, r1, #0 375 ; THUMB6-NEXT: rsbs r0, r1, #0 426 ; THUMB6-NEXT: rsbs r0, r2, #0 [all …]
|
D | hoist-and-by-const-from-lshr-in-eqcmp-zero.ll | 36 ; THUMB6-NEXT: rsbs r0, r1, #0 68 ; THUMB6-NEXT: rsbs r0, r1, #0 101 ; THUMB6-NEXT: rsbs r0, r1, #0 138 ; THUMB6-NEXT: rsbs r0, r1, #0 170 ; THUMB6-NEXT: rsbs r0, r1, #0 204 ; THUMB6-NEXT: rsbs r0, r1, #0 237 ; THUMB6-NEXT: rsbs r0, r1, #0 265 ; THUMB6-NEXT: rsbs r0, r1, #0 305 ; THUMB6-NEXT: rsbs r0, r1, #0 349 ; THUMB6-NEXT: rsbs r0, r2, #0 [all …]
|
D | select-imm.ll | 66 ; ARM: rsbs r1, r0, #0 74 ; THUMB1: rsbs r1, r0, #0 114 ; ARM: rsbs r1, r0, #0 119 ; THUMB1: rsbs r0, r1, #0 198 ; THUMB1: rsbs r0, r2, #0 295 ; ARM: rsbs r1, r0, #0 303 ; THUMB1: rsbs r0, r1, #0 335 ; ARM: rsbs r1, r0, #0
|
D | carry.ll | 16 ; CHECK: rsbs r 44 ; CHECK: rsbs r
|
D | smml.ll | 54 ; CHECK-THUMB: rsbs r0, r0, #0 58 ; CHECK-V6: rsbs {{.*}}, [[PROD_LO]], #0 62 ; CHECK-THUMBV6T2: rsbs {{.*}}, [[PROD_LO]], #0
|
D | addsubcarry-promotion.ll | 27 ; THUMBV6M-NEXT: rsbs r2, r2, #0 48 ; THUMBV8M-BASE-NEXT: rsbs r2, r2, #0 65 ; THUMB-NEXT: rsbs r2, r2, #0
|
D | atomic-cmpxchg.ll | 19 ; CHECK-ARM-NEXT: rsbs r1, r0, #0 32 ; CHECK-THUMB-NEXT: rsbs r0, r1, #0 59 ; CHECK-THUMBV6-NEXT: rsbs r0, r1, #0
|
/external/llvm/test/CodeGen/ARM/ |
D | carry.ll | 16 ; CHECK: rsbs r 44 ; CHECK: rsbs r
|
/external/llvm/test/CodeGen/Thumb2/ |
D | thumb2-neg.ll | 5 ; CHECK: rsbs r0, r0, #0
|
D | 2010-05-24-rsbs.ll | 3 ; CHECK: rsbs
|