Lines Matching refs:DSP
2 ; RUN: llc -mtriple=thumbv7m -mattr=+dsp %s -o - | FileCheck %s --check-prefix=DSP
7 ; DSP-LABEL: SMMULR_SMMLAR:
8 ; DSP: @ %bb.0: @ %entry
9 ; DSP-NEXT: ldr r0, [sp]
10 ; DSP-NEXT: smmulr r0, r0, r2
11 ; DSP-NEXT: smmlar r0, r3, r1, r0
12 ; DSP-NEXT: bx lr
48 ; DSP-LABEL: SMMULR:
49 ; DSP: @ %bb.0: @ %entry
50 ; DSP-NEXT: smmulr r0, r1, r0
51 ; DSP-NEXT: bx lr
76 ; DSP-LABEL: SMMUL:
77 ; DSP: @ %bb.0: @ %entry
78 ; DSP-NEXT: smmul r0, r1, r0
79 ; DSP-NEXT: bx lr
100 ; DSP-LABEL: SMMLSR:
101 ; DSP: @ %bb.0: @ %entry
102 ; DSP-NEXT: smmlsr r0, r2, r1, r0
103 ; DSP-NEXT: bx lr
130 ; DSP-LABEL: NOT_SMMLSR:
131 ; DSP: @ %bb.0: @ %entry
132 ; DSP-NEXT: smmulr r1, r2, r1
133 ; DSP-NEXT: subs r0, r0, r1
134 ; DSP-NEXT: bx lr
161 ; DSP-LABEL: SMMLS:
162 ; DSP: @ %bb.0: @ %entry
163 ; DSP-NEXT: smmls r0, r2, r1, r0
164 ; DSP-NEXT: bx lr
190 ; DSP-LABEL: NOT_SMMLS:
191 ; DSP: @ %bb.0: @ %entry
192 ; DSP-NEXT: smmul r1, r2, r1
193 ; DSP-NEXT: subs r0, r0, r1
194 ; DSP-NEXT: bx lr
218 ; DSP-LABEL: SMMLA:
219 ; DSP: @ %bb.0: @ %entry
220 ; DSP-NEXT: smmla r0, r1, r2, r0
221 ; DSP-NEXT: bx lr
244 ; DSP-LABEL: SMMLAR:
245 ; DSP: @ %bb.0: @ %entry
246 ; DSP-NEXT: smmlar r0, r2, r1, r0
247 ; DSP-NEXT: bx lr
273 ; DSP-LABEL: NOT_SMMLA:
274 ; DSP: @ %bb.0: @ %entry
275 ; DSP-NEXT: smmla r0, r1, r2, r0
276 ; DSP-NEXT: add.w r0, r0, #-2147483648
277 ; DSP-NEXT: bx lr