Lines Matching refs:SCALAR
2 ; RUN: llc < %s -mtriple=arm-eabi -mattr=+v6t2 | FileCheck %s --check-prefixes=CHECK,SCALAR
95 ; SCALAR-LABEL: rotl_v4i32:
96 ; SCALAR: @ %bb.0:
97 ; SCALAR-NEXT: ldr r12, [sp]
98 ; SCALAR-NEXT: rsb r12, r12, #0
99 ; SCALAR-NEXT: ror r0, r0, r12
100 ; SCALAR-NEXT: ldr r12, [sp, #4]
101 ; SCALAR-NEXT: rsb r12, r12, #0
102 ; SCALAR-NEXT: ror r1, r1, r12
103 ; SCALAR-NEXT: ldr r12, [sp, #8]
104 ; SCALAR-NEXT: rsb r12, r12, #0
105 ; SCALAR-NEXT: ror r2, r2, r12
106 ; SCALAR-NEXT: ldr r12, [sp, #12]
107 ; SCALAR-NEXT: rsb r12, r12, #0
108 ; SCALAR-NEXT: ror r3, r3, r12
109 ; SCALAR-NEXT: bx lr
135 ; SCALAR-LABEL: rotl_v4i32_rotl_const_shift:
136 ; SCALAR: @ %bb.0:
137 ; SCALAR-NEXT: ror r0, r0, #29
138 ; SCALAR-NEXT: ror r1, r1, #29
139 ; SCALAR-NEXT: ror r2, r2, #29
140 ; SCALAR-NEXT: ror r3, r3, #29
141 ; SCALAR-NEXT: bx lr
231 ; SCALAR-LABEL: rotr_v4i32:
232 ; SCALAR: @ %bb.0:
233 ; SCALAR-NEXT: ldr r12, [sp]
234 ; SCALAR-NEXT: ror r0, r0, r12
235 ; SCALAR-NEXT: ldr r12, [sp, #4]
236 ; SCALAR-NEXT: ror r1, r1, r12
237 ; SCALAR-NEXT: ldr r12, [sp, #8]
238 ; SCALAR-NEXT: ror r2, r2, r12
239 ; SCALAR-NEXT: ldr r12, [sp, #12]
240 ; SCALAR-NEXT: ror r3, r3, r12
241 ; SCALAR-NEXT: bx lr
267 ; SCALAR-LABEL: rotr_v4i32_const_shift:
268 ; SCALAR: @ %bb.0:
269 ; SCALAR-NEXT: ror r0, r0, #3
270 ; SCALAR-NEXT: ror r1, r1, #3
271 ; SCALAR-NEXT: ror r2, r2, #3
272 ; SCALAR-NEXT: ror r3, r3, #3
273 ; SCALAR-NEXT: bx lr